>>714675815
I love how much it clearly loves Half-Life. Needs more unspeakable horrors though. The main alien invasion force aren't even as horrific as headcrab zombies.