Star Citizen, Invictus Launch week

Website | Games & Gaming Related

Invictus Launch Week 2952 is a promotional web site and online event for Star Citizen. The hype and awareness that the website and the online event had created led us to creating our highest number of New Accounts for than we’ve ever had before. It was a historic event, and May was therefore an unprecedented and record-breaking month in all the metrics that tell us if players are excited, playing our game, and enjoying themselves.


> Invictus Launch Week 2952
> Turbulent