Can't quite believe I'm saying this, but it has possibilities.
http://www.imdb.com/title/tt0453556/
Fresh start, CGI (no more live action, thank fuck). I still have the SNES side-scrolling beat-em-up somewhere...
I hated those damm turtles the first time round. I was about the only kid in my school who refused to get into the turtle craze.
I suppose this means that pet turtles will become the 'in' gift for children for Christmas next year, and they will all get flushed down the toilet in February 2008 when kids decide to test out their swimming abilities or get fed up with looking after them.