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

Check Also

The Epic Games Store is getting a much needed overhaul

The Epic Games Store has improved a little since first launching, but it still has …