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

Check Also

Star Wars Outlaws’ season pass will include Jabba the Hutt mission

Star Wars Outlaws got a brand new story trailer and release date just last week. …