Really cool puzzle. Quite unforgiving but a good challenge once the concept sinks in. Felt very polished