Amazing puzzle concept. I like how it cleverly incorporates new mechanics that fit well and expand on the premise