It took me a while to properly understand but I thought it was really neat! Satisfying mechanics and graphics and well polished, well done!
exactly same thoughts!