That’s what I want from a Ninja Turtles game, and that’s what this ... is the team whose last projects include a game about a creep who gets off on watching people click a button and and ...