It's been 12 years since the announcement of Star Citizen, the ludicrously ambitious and equally ludicrously overfunded space MMO from developer Cloud Imperium Games and designer Chris Roberts.
Some results have been hidden because they may be inaccessible to you