Whoo! Who's not excited for this game huh? Not me! Put those Turtles back in the shadows because they're not done cooking. I don't think I'm alone in saying that Turtle fans are not looking forward to this game mostly due to the way it looks and footage of the game play. The game is apart of the X-Box Summer of Arcade promotion that they run every year and will cost 2800 Microsoft points. That's a bit much. Well while you're hating on that art above, why not watch the latest trailer for Leonardo. http://www.youtube.com/watch?v=fI9cytvPYKA