Promotional visuals for the racing organization group 'Star Racing' inside the upcoming game 'Star Citizen'.