Home / Software & Gaming / Rockstar’s Red logo generates more buzz than most game releases

Check Also

Square Enix confirms Octopath Traveler series has cleared 6 million sales

Square Enix has announced that the Octopath Traveler franchise has officially surpassed the six-million-unit sales …