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

Check Also

Fable is coming out in February, first story expansion announced

Microsoft and Playground Games have confirmed that the Fable reboot will launch on the 23rd …