A new report suggests that the team behind a promised official Indycar game originally due this year has been laid off in its entirety. Motorsport Games only yesterday it emerged had lost the license ...