fantastic game, the last two level where a joy to solve and I like how far you took the mechanics. great stuff