Developer The Behemoth announced Alien Hominid Invasion and Alien Hominid HD will launch for the Xbox Series X|S, Xbox One, Nintendo Switch, and PC via Steam on November 1.
View the release date trailer below:
Read details on Alien Hominid Invasion below:
Initially brought to life as a flash game on Newgrounds 21 years ago, …
Read More