A great idea executed well! The game controls well, the art is pleasant and I liked the character animations. The levels are well thought out. The game feels very polished (screen transitions, settings etc.). Excellent game!