Review: Surprising
Rating: 4 out of 5
Date: 09 2, 2013
This was much better than I expected. The characters had depth, I understood what they were doing and where they were coming from. I couldn't put it down.