Alex McHugh Articles The Biggest Announcements and News from Gamescom 2021 Aug 31st, 2021 It’s that time of year again, the time when it seems every gamer in the Western hemisphere descends upon the unsuspecting city of Cologne, ready...