Game news

Star Citizen received a new alpha update

We're getting closer to an official launch...