This was well written and very interesting.  The author did a very good job at explaining a lot in a very short time.  The main characters had a past history together, which I enjoyed.  Overall this was a good read.  My only complaint was that it was too short.