Really well done! Nice music, fun sounds, and good graphics as well. Very clean polish too!
The puzzle difficulty doesn't seem to be linear though; I felt like it peaked at the level with the big cross, then got easier from there. Not sure if that was intended, but to be fair not an issue either way.
Good job!