The Lightning-Struck Heart

The Lightning-Struck Heart - T.J. Klune, Michael Lesley I'm not even going to try to describe this book. It was simply a blast.
But I do have one recommendation: Listen to the audio version. It doesn't get any better. Michael Lesley found the perfect voice for each character (although I didn't quite understand where the Scottish(?) accent came from - but I loved it). Just brilliant - and that says a lot from someone who normally never touches anything remotely resembling fantasy.