I grew up on TMNT back in the late 80s, so I'm pumped for this game. I found some "new" information that is 1-2 weeks old, but I haven't seen it anywhere else. Thought I'd share it here with the other geeks and old people.

General Game Influence/Background Blog

Art Influences Blog

Sewer Concept 1

Sewer Concept 2