I created this account solely to remind everyone Earth Defense Force is the greatest most underrated franchise about shooting giant insects, frogs, robots, grey aliens, dragons and tadpoles like halfway to being a frog but they can fly.
Please play EDF 4.1 and 5 but fuck iron rain, shit sucks.