I played it, didnt like it that much. Just kept me going cause of the destructibility.
To me, it's not the same as the first. I like the first one better. There is physics on the second one but, not really good physics. Looks like GTA4 but with more HDR...
I can also make a tree fall down with a pink car.
http://www.xfire.com/video/23f2d/