gamesNews Alien Hominid HD Announced, Launching Later This Year Alongside Sequel Alien Hominid Invasion August 27th, 2023