I just wish it had more of a hook. I desperately crave something I can take from this song and sing when I'm in the shower or when I'm cooking, but nothing strikes me as that catchy moment that would worm its way into my head and never leave.
I guess you don't know the definition of a 'demo'.