I've downloaded this and had a few races just now, and I have to say I'm really liking it! It's weird playing a racing game with power ups that's not a kart game, but it actually works really well so far! I really liked the MSR and PGR games, despite not being one for the more serious driving games, so I may actually buy this when it comes out. Thing is, I'm also really looking forward to Split/Second which is much more my thing since it's so OTT!!
I actually have a spare beta key now, as I applied for a couple to be sure I got in. I'm now in and so I'll happily give my spare one away to someone here! I'm not quite sure how I'll decide yet, but if there's a decent number of requests then I might use a number generator. Let me know if you'd be after it!