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

Check Also

CD Projekt co-founder acquires GOG

In a move that marks the end of an era for the CD Projekt Group, …