Earth Defense Force 4.1 Hits PC
It's been a while since we last had the opportunity to cover ourselves in the gooey bits of giant, extraterrestrial insectoids, but that doesn't mean we haven't been craving it all the same. Luckily for us, we have a brand new reason to venture forth onto the streets in search of alien bug gut showers (which is coincidentally the name of my new sci-fi punk band). Earth Defense Force 4.1: The Shadow of New Despair has made its way onto the PC and brings with it all the four player online co-op your body can handle.