3.0

I wish it went into more detail, and I wish the characters were more multifaceted. But overall, it was a fun, compelling read.