Neat game! I like the story and the characters you added, does give some extra flair!
The levels were neat, especially liked the first one to introduce the mechanics, do wonder if the levels could be more compact? Sometimes I had to move characters quite a distance which was a bit annoying sometimes, admittedly!
Still think the game's neat though! The sprites and animations make it feel fleshed out!