Played for a bit, I hope the controls are a little better when the game is released. Lots of bugs that are hopefully not in the final.
But, lots of fun, great LAN potential to break the FPS doldrums. I got 111m. That was my first try, now I can't get over it anymore. I just like not hitting anything and sailing with the car. Good crashes and physics.