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

Check Also

Clair Obscur: Expedition 33 wins best game at 22nd BAFTA games awards

Clair Obscur: Expedition 33 has won the Best Game prize at the 22nd British Academy …