very complex mechanics that could easily be one of those board games you spend hours on with a couple of friends