Star citizen

Star Citizen – Drake Corsair and collection in new videos

The developers of the space MMORPG Star Citizen published a couple of new videos about their constantly growing game.

Share