trying to wrap my head around all the train maps was a bit rough. I had to listen a few times to make sure I understood what exactly was going on. other than that good read