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

Check Also

Ubisoft bosses mulling over company split and spin-off

As Ubisoft struggles to improve its share price, the company has been quietly evaluating all …