It has been a good while since I played one of the demos but there has been a lot of improvement. The upgrades are a lot more gradual and feel a little better. There is a definite bread crumbs feeling to the level design where you can sort of tell there will be more to do once you have the right tools.
The main menu does have a lot of options on it for them all to be so similar visually. It looked like you had dividers it still felt hard to tell if I was looping through the same options or if they were new ones. Maybe color coding or switching some to sub menus would help.
Your controller support seems to be much smoother since the last time I played a demo. I had zero issues this time and didn't have to fiddle with the controls any.
All in all a lot of improvement and it looks like you are making a lot of progress.