Who all has seen this new Animation movie? I have and I even own it cause I thought it was really funny. Almost like Spirited Away with all theDemons running around. So has anyone else checked out this new movie? The movie takes a little bit of thought to figure out what is really going on, but none the less I adored it!