
Here we go, the big wait is finally over! After almost 4 years of work, the San Diego based game developers “The Behemoth” released their new game “Alien Hominid Invasion”. Not precisely a sequel to the original Newgrounds flash game from the early 2000s “Alien Hominid”, but a more advanced reimagined take on the jump […]