We Know u Made It So Why Advertise That u made it We Already Know!?
yes you are correct! I DID MAKE ALL OFTHIS 100%
Anything that relates to the turtles is instant win!
So so... but where is the turtles?
Definitely one of my favorite levels in TMNT. Technodrome is a fun level too, but when you play with a friend who doesn't have the game they always get killed by shredder.
i didnt get it that much but its still really good