Now there’s a lot to think about here. I don’t like that it looks like it’s an origin story, and how (I’m guessing) they’re going to explain the turtles. They don’t need explaining. They’re teenage mutant ninja turtles. Nothing more needed. Then there’s Michael Bay. I see lensflare in the future. Though I see some good here.
If you’re looking for more, check out the reddit discussion thread.