A really charming game which was surprisingly challenging. Very pleasant to play through. I managed to unlock the bonus levels!