Absolutely fantastic, my favourite I've played thus far. I'd love a full game using this mechanic. Full marks.