More Sites You Might Like
Chris Roberts, who helped define the space sim genre in the 90s, returns to game development with the all-new deep space action game, Star Citizen.
RP (Rating Pending)
Posted on May 17th 2013 6:45PM
Posted on May 17th 2013 3:45PM
Posted on May 17th 2013 12:00PM