Good idea for the puzzle mechanic. The transition animation between levels and when restarting is a nice bit of polish too!
I'm glad you enjoy it. Thank you for playing!