Great episode!
-The squirrelnoids were disgusting!
-Loved the bit with Mikey's room. It was funny how he and Raph just got distracted in there.
-The whole episode was a very nice homage to aliens.
-Poor Metalhead...
-I love that mutagen tracker and its Gameboy power up noise!
-Way to go Mikey saving the day!
-I guess Leatherhead didn't scare that guy away from his job... But this might...