Full disclosure, this was my first Christina Benjamin book. But, it will most definitely not be my last. I also went into this thinking it would be much more YA than it was, but I didn't mind in the slightest that the characters were a little older than I'd expected.From the first page, I loved Mega...