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

Check Also

Epic Games Store

The Epic Games Store is giving away a new title for free every 24 hours

The Epic Games Store is kicking off its two-weeks of free games with the isometric horde-survivor roguelike Jotunnslayer: Hordes of Hel.