I love Earth Defense Force.
It fulfills that cheesy 50’s sci-fi tinfoil wearing spaceman movie and Taito’s Space Invaders into an all out amazingly bad but incredibility awesome videogame. It’s everything that makes the Godzilla and every single 50’s giant bug movie horribly hilarious yet still great. It’s like someone put a slice of [...]







