Select Page

The developers of space sim Star Citizen are now talking about the 1.0 launch being within sight, some 12 years after the game launched its first crowdfunding drive. Star Citizen is considered one of the most controversial projects in all video games. Over the 12 years since its crowdfunding […]