Really sweet physics? psht not hardly........won't in the demo comes even close to giving you that idea.......it wouldn't work on my computer, but I got to play it on another computer at the LAN where it was being passed around........for whatever reason it just crashes back to desktop on my computer which apparently more than one person is having that trouble with.
It was pretty fun, but it's not like OMG JESUS HAS COME BACK TO EARTH IN THE FORM OF BF2 or anything like that......single player oughta be interesting though