I liked this book but it wasn't the best. 
 I liked most of the characters but it annoyed me that all of them were kind of stereotypical which I think personally kind of gives YA a bad name. I mean I liked Michael but of course he has to be the geek and then turns into a "superhero" at the end, kind of reminded me of Percy Jackson. Also some of their conversations I felt were kind of difficult to get through because I always felt like I was wanting them to get to the stuff that mattered. 
 The ending had a cliff hanger but I figured that would happen. 
 I think guys in high school that like fantasy (or would it be considered sci-fi) will like this and I think it would be ok to have in a middle school too. The writing was a tad juvenile for me but it like I said, it would really appeal to guys especially with the short chapters and fast paced story line.