It's very very polished, good-looking, complex and clever. I guess I might have felt a bit overwhelmed by the amount of possibilities offered by the mechanics right out of the blue, but this is really impressive.