NewsAlien Hominid HD returns to modern platforms in 2023KukuSeptember 2, 2023 by KukuSeptember 2, 20230415 The Behemoth has announced that Alien Hominid HD, the award-winning 2D platform game, will be available on Xbox Series, Xbox One, Switch and PC consoles...