Took the time to play it, have been following Scrap Story's development for some time now. I don't have much to add from what I saw others talking about before, all valid complaints you've already commented on.
That being said: SCRAP STORY IS RAD! It's lived up to the internal hype I've slowly been perculating within me, I love it. Seriously. Whole demo I played with a smile. <3 Looking forward to more updates (and the finished game) in the future. Can't believe this is the first game you've made.