** spoiler alert ** 
 I guess for me this book was a victim of two things: 
 1. The hype (especially as Stephen King, apparently, "couldn't stop reading" it) 
 2. The uncanny similarity to 'Battle Royale.'