Star Citizen, the most successful crowdfunded project to date finally got an official release date, which was revealed by none other than legendary designer Chris Roberts himself. Roberts spoke about the game at length last night during his BAFTA Masterclass presentation and made a few very interesting announcements while he was at it. Now that two of the game’s modules are ...
Read More »