Nice simple visuals, gameplay was surprisingly challenging, sometimes felt more like lucky guesswork than calculation to solve, but the level of depth is impressive