@DeProgrammer: It seems he's more oriented to the comic versions of the turtles, where they all had red headbands :P
Nice atmosphere overall...it just seems to lack a HUD, but it could be a hud-less game :D
You could make a real mockup, with no assets in the composition. I saw the preview and was excited to see a nice mockup. Anyway, it's still a great work ;D
BTW, gotta love the TMNT.