This is a fun little game that looks quite nice!
I had some trouble understanding what to do in the beginning. I had to enter Fullscreen mode to see all the puzzle pieces, but after I got that going, I was able to get on a little roll.
Overall, well done!