I pre-ordered it for Kindle but haven't been able to start reading it yet.
Cant wait!
I got 10% through it on the train tonight. Very, very well done!