Super charming presentation with an original concept. i could definitely see a full game of this and it'd be pretty fun.
But as it is now it's more of a demo than a game of its own. Before the player has the opportunity to really solve any puzzle or put any skills to the test it's already over.