Link: CNet News
Kind of off topic, but does anyone think this can possibly mean anything towards the rumored MS sponsorship of SSE and its conversion to Time Racers?
Kind of off topic, but does anyone think this can possibly mean anything towards the rumored MS sponsorship of SSE and its conversion to Time Racers?