5 stars does not give this book justice!!! This is the most thorough f'ed up, mind game, craziness that I have ever read, and it was freaking fan-flipping-TASTIC!!!!!!! Blew me away. Point. Blank. Now go read it.