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

Check Also

Star Wars Zero Company launches to strong review scores

Respawn and Bit Reactor have taken on a major challenge with Star Wars: Zero Company, …