Star Citizen Alpha 3.0 Release Delayed Until September
Star Citizen fans have been bracing themselves for a major alpha 3.0 release for August. However, it appears that they have to wait just a little bit more until sometime in ...
July 31, 2017 at 11:31 pm by Ron Perillo