I was sucked into the imaginative plot, despite being somewhat unsure of the narrator and accepting that almost none of the characters are likable. Not sure why the author decided to make everyone so freaking whiny, petty, argumentative and self absorbed. But, he did. So, ignore that, get used to the voice talent, and enjoy a fun tale.