Absolutely brilliant! I finished all the routes (barring the bad ends, I can never get myself to attempt them) in a single day, single sitting.
Holy moly, was this amazing!