Fun to play, good sound track and clear UI. The theme was implemented in an okay manner using the switch mechanic. Some puzzles were quite challenging :]