Really solid game, although I admittedly took longer than I probably should have to understand the mechanics.