gamesNews Alien Hominid HD Announced, Launching Later This Year Alongside Sequel Alien Hominid Invasion August 27th, 2023
gamesNews Blizzard's End Of Licensing Agreement With NetEase May Have Played Factor In Overwatch 2's Newest Title As Worst User-Reviewed Game On Steam August 14th, 2023