Looks like all the Ubisoft TMNT games really were pulled on June 30th, at least from the US site... a theme for Turtles in Time, a gallery for the...
Separate names with a comma.