Great puzzle game! I enjoyed the different interactions with the mechanics you introduced each level (using a lower level to split a stack of coins in particular was really clever). I would have loved to see a final level that really tested all of these concepts together (one of the bigger levels in the middle was the most difficult one, but rewarding).
Also a very touching way to interpret the theme at the end. :)