In a nutshell...I liked it. Was it perfect? No. Did it have flaws? Yes.
Its a stupid movie. They are all stupid movies. Every single TMNT movie was stupid! Its teenage mutant ninja turtles! They have always been stupid!
And its OK to like stupid! I liked the movie! If you like TMNT chances are you'll like this movie!
Also Shredder is not white. He's Japanese. This does not count as a spoiler.
I'll give it a 6 out of 10.