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

Check Also

Microsoft will honour timed-exclusive agreements for announced Bethesda games on PS5

Today has been a blockbuster day for Microsoft, following the announcement of a $7.5 billion …