this is a pretty common mechanic BUT for some reason here it feels really nice and fresh - great work on the styling/look+feel/puzzles/theming.