They seem to have gone for more realistic physics in the new videos.

I hope they release a demo because the game certainly looks *interesting*.