Feels quite messy
There is a lot going on here from the very start. You have to develop a good head for detail in order to keep up with it all. There is a massive amount of detail and characters all going on at once, so you need to stay on the ball!