Star Citizen – Constellation Trailer

Star Citizen - Constellation Trailer

Check this new Constallation trailer with great ingame graphics, landing on a planet and another life form.

Star Citizen - Constellation Trailer