Really really really really good. Many moments of discovery. A++
I also appreciated the myriad of small graphical flourishes!