Star Citizen Now Free to Play Till End of October
Star Citizen is an enthralling space simulator which looks absolutely breathtaking on a wide range of configurations. Even though the final game hasn’t been released ...
October 23, 2016 at 8:00 pm by John Williamson