Game NewsDestiny 2 Had the most significant Console Game Launch Week This seasonAugust 26, 2021It was a no-brainer that Destiny 2 was going to be big, even so it appears like the launch was most…Read more
Game NewsOverwatch Report System Helped Penalize 340,000 AccountsApril 17, 2021Blizzard has clarified misconceptions regarding its inaction against toxic behavior in Overwatch…Read more