I really loved getting to the end of this :)
Looked great, felt great, and was puzzling enough without being too difficult.