star citizen Archives - Mmos World

Tag: star citizen

star citizen

Star Citizen, the star of the crowd

Star Citizen is made by Cloud Imperium Games, under the leadership of Chris Roberts, a veteran video game creator.

Read More...

Mobile Sliding Menu