To all our fans: Despite working around the clock to get the Beta out to you before Christmas, a number of multi-threaded bugs discovered by the testing team have prevented this from happening. Due to their unpredictable nature when playing the game (i.e some machines work fine, some do not), the release has been delayed until these issues are fixed and everyone can enjoy the same experience. With the exception of Christmas day, I'll be working around the clock to fix these bugs and get the Beta out for you all to race as soon as possible. - Zach Griffin