Anyone else play this game? I've killed more than a few hours playing this game. http://dreamcarracing.com/