Conceptual and mechanically really impressive. It's a real challenge to map things out correctly and I like that, but I think the learning curve is to steep at the moment.