Wow, I went into this not knowing what to expect and was pleasantly surprised by how many times I played through to get the full story. Wonderful job!