This is a solid entry. I love the cute graphics and I haven't seen this idea anywhere else. The only critique I have is that the movement is a little odd.