NewsAlien Hominid Invasion and Alien Hominid HD arrive on Xbox, Switch and PC on November 1KukuOctober 23, 2023 by KukuOctober 23, 20230288 Developer The Behemoth has announced that Alien Hominid Invasion and Alien Hominid HD will be released on November 1 for Xbox Series, Xbox One, Switch,...