Board Thread:General Discussion/@comment-24210621-20131124195203

Anyone one else remember the TMNT: Turtles in Time video game from the SNES port? Do the Squirrelanoids remind anyone else of the Pizza Monsters from the Sewer Surfin' stage? Do you suppose there is suppose to be any relation to each other? 