I was confused for a level or two but damn, it is a novel new idea. Nice mechanic with great level design