That is really clever puzzle game. Innovative and fits well to the theme. I completed all levels except the hidden level. Well done.