More in this series Similar games All RACE games STCC 2: The Game Twitch All RACE games STCC 2: The Game STCC 2: The Game Released on 8 April 2011 Watch game Sign in or create a free account to watch games and get notified when they come out Sign in Add to wishlist Sign in or create a free account to keep a wishlist Sign in PC Genres Racing DLC 'Sequel' to STCC - The Game, this is an updated add-on to Race 07. Show more More in this series Similar games More in this series Similar games