Whoa, you have been busy.
If ever there's time for an updated demo at some point, it'll be interesting to find out how the altered physics feel.
Of course, it's probably best to wait for the final version, since tweaks are probably a thing that has to happen again ^^; Basically, sounds like some solid changes have happened, and that's pretty exciting.