Good animations and art. The concept for the game was also good. The level design was not friendly at all, maybe do more playtesting to see what works for other players. The NPC could be doing a bit more to add more variations.
The opening splash screen is just too much.