Interesting update! Regarding #3, what mechanics did you throw away, if you don't mind delving into it? Were any of them present in the initial demo?
Sure. The main mechanic was that you could move diagonally. It's present in the demo code but is disabled.