Rainbird on 20 May 2010
I had some good fun with the character creation in the demo, and the racing was fun as well, so it definitely moved up on my list of games to get.
EDIT: @ zgamer5
Wow, easy now. Nobody said anything about removing load times, they will be improved. There's quite a difference.