>>55850800Basically there are these aliens, they want take over the earth, and use they attempt to do by air dropping giant insects, robots, robot-dinosaurs, space ships etc. You play the as rank-and-file solider with an armory of ridiculous firepower, running all over Japan doing counter attacks
It's dumb silly fun for the whole family