Really like the idea and polish! The extra time you took to save progress and add custom levels was really cool! I agree with the comment below as the animations move a little too slow, however everything else was great!
Also, I would appreciate it if you reviewed my game! The base concept is similar to yours, however, I took a more combat heavy interpretation rather than a puzzle based one.