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.

Get replies from creators like 12camd

thumb_upthumb_downchat_bubble