Cloud Imperium Games, the studio behind the highly anticipated space sim, Star Citizen, has ended up with a sizeable leak on its hands, with 48GB worth of game assets ending up on the drives of those who don't work for the studio. One of the game's community managers was unfortunate enough …
Read More »