Review: would have been a 5
Rating: 4 out of 5
Date: 09 2, 2013
This was a great and horrible and jammed packed read.  This is an amazing story that doesn't slow down.  If it wasn't for the abrupt ending it would have been a 5.