Bleh
Even though it's annoying to put a demo on period, learn how to make a good one. A good demo is one that creates a functional game, saving and unlimited time would stay. The difference would be that all of the really awesome items wouldn't be allowed and saving would be free or something.
What you've given us is a well-made high-quality waste of time