Permalink for Post #1

Thread: 212 devs are working on Star Citizen, dogfighting launch 'shortly after PAX'

Share This Page