Not bad
Granted it's a demo but you said it's a beta, so no big.
Love the art and music, can't wait till it comes out for real
bug though, I noticed that my mouse and the hand didn't overlap, it was just to the left of the hand making doing anything on the left of the screen a bit difficult.