Honkai Star Rail surpassed 20 million downloads within a day after releaseBrian Papa - April 30, 2023
After a rocky launch, Blizzard gives Overwatch 2 players a free skin and bonus xpBrian Papa - October 12, 2022
KFC Island returns to Animal Crossing, and the Colonel wants to visit your island!Nicolo Manaloto - August 29, 2020