Simple, elegant and fun puzzles that didn't feel frustrating to play. Only ever felt stuck when playing level 15 but that's because I didn't realize you were able to do what one needed to do to complete the puzzle. Great job :)