Very good use of the theme. Decent graphics. Good puzzle game. It requires a bit of memory to remember which switch does what. Third level is a bit hard :D