08 Apr 2011
08 Apr 2011 - PC (Microsoft Windows)
DLC 'Sequel' to STCC - The Game, this is an updated add-on to Race 07.