Review: Perfect
Rating: 5 out of 5
Date: 01 3, 2014
Enjoyed the story from start to finish.  The characters are well rounded and believable and just like good friends.  While the ending wasn't an a ha surprise it was very satisfying.