Star Citizen | Star Wallpaper:

Star Citizen is an american based multiplayer space trading PC game which actually means Combat and has been released for microsoft windows and linux.

The game was offficially released on May 2017.

Here are some of Star Citizen Wallpapers:

Star Citizen HD

Star Citizen Wallpaper

Star Citizen HD

Star Wallpaper

Star Citizen HD

Star Citizen

Star Citizen HD

Star Citizen Download

Star Citizen HD

Star Citizen Game