Super Earth Defense Force

Defending the Earth with Episode 16 of This Level Sucks [Video]
Defending the Earth with Episode 16 of This Level Sucks [Video]
Defending the Earth with Episode 16 of This Level Sucks [Video]
I'm back! After taking a break for a week after the big Top 5 video, I discovered a level that I forgot about! Once again, with turn to the Super Nintendo for one of the most difficult levels that has ever existed in gaming!