Heh, when I read the title of this thread, I thought there might be some official TMNT references in the game.
This kinda reminds of the
"Hero Machine" website where you can do similar created characters, just in 2D:
http://forums.thetechnodrome.com/showthread.php?t=25294