Alien Hominid HD: Alien Hominid HD Arrives to Steam November 1st!

Alien Hominid HD, the award-winning side-scroller from The Behemoth is back, this time for Steam! The game will be co-launching with Alien Hominid Invasion on Wednesday, November 1! Are you ready? Legend (factually) goe…