I don't know how I feel about this new Ninja Turtles movie. I'm completely thrown off by the fact that the turtles are gigantic! I mean are they transformers or turtles? Let me know what you think!