Really nice demo! Would definitely play more.
I think the boss battle could be improved by varying the boss pattern more, maybe the rock pops up in different places or the boss stops at more than just the two edges.