Very cool concept! I think some of the stages were more interesting than others, would be good to focus on making a few interesting puzzles rather than many stages. The score idea is interesting, maybe good to show score at the end of each level. Nice job!