News New Games Coming Out This Week: May 8, 2023By Brad GoodwinMay 8, 2023 Battle Royale games Apex Legends and Fall Guys are entering their next seasons this week, all before The Legend of Zelda: Tears of the Kingdom is released on Friday!
Featured Release Radar: November 28 – December 4, 2022By EXP Share+November 28, 2022 Here’s a look at a selection of games releasing this week. World of Warcraft: Dragonflight The dragonflights of…