This is fun so far! Dunno how much of the demo I have left to play through, but I already can't wait for the full game :) Feels a lot like Oneshot and Earthbound...love it!
I also am among the crowd of people who made a let's play of this game >.> Hope I did it justice!