I was a beta tester for it... and honestly, it did not impress me as much, physics and graphics performance is average (hell, HL2 runs at better fps, with much higher gfx settings and has some realistic physics in it). I have also played the release version, which was not far from the beta one.
Its a nice game to play for a week or so... but I got way too bored with it.