Star Citizen is a constantly developing PC massively multiplayer space sim. With hundreds of thousand supporters and avid fans awaiting it’s full release, it’s no wonder that its one of the most highly anticipated games ever created.
We were tasked with creating an event trailer for Invictus 2950 that served as a recruitment tool for the UEE Navy.