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

Check Also

Yakuza, Ghost Recon, Dead by Daylight and more join PS+ Extra and Premium in August

A couple of weeks ago we learned that the Yakuza series would be heading to …