Killer Freaks from Outer Space [Video Game] In 2012, the world is going down the drain, fast… Reams of… Angelina MontanezMarch 28, 20122 minute read