After nearly 20 years, The Behemoth’s very first commercial release has finally received the sequel it deserves.
After nearly 20 years, The Behemoth’s very first commercial release has finally received the sequel it deserves. Set nineteen years after the original game, Alien Hominid Invasion sees the protagonist’s home planet staging an attack on Earth in retribution.