Super Earth Defense Force
These days the name Earth Defense Force conjures up images of hordes of insects in janky environments with a suspect frame rate. But before the bug blasting series was conceived Earth Defense Force was an arcade game in the early...