This is a very great concept, fits the the theme perfectly and the puzzles are quite fun to solve. Maybe the controls on the shifting is a bit un-intuitive, but I wouldn't really know how to improve on that