Cloud Imperium Games, the developers behind the highly anticipated, crowded funded space sim Star Citizen, delivered the game’s biggest update yet on the 12th of December. Scheduled for a full release sometime in 2016, the arrival of the Alpha 2.0 update brings players of Star Citizen the “first true slice” of gameplay experience from the…
Read More