Finished this very enjoyable and yet scary anime today. Why is it scary? Because most if not all the stuff shown in this will more than likely become true, if this anime isn't telling the future I don't know what will. It is a very character driven story with a cast that is loveable with enough conflict to keep you watching till the end.