Wonderful puzzle game! It's so simple yet require a lot of thinking (and precision). The art and UI is also very clean. Good job!