watermark logo

Star Citizen Talon Shrike Animated Wallpaper

3 Views
LWHUB
LWHUB
29 Dec 2020

⁣Star Citizen is an in-development multiplayer space trading and combat simulation game developed and published by Cloud Imperium Games for Microsoft Windows. A spiritual successor to 2003's Freelancer, Star Citizen is being led by director Chris Roberts.

Show more

0 Comments Sort By

No comments found