I had an idea of what was going on after the first encounter, but didn't see it happening exactly as it did. Very nicely done overall, story was very well told and it was a lot of fun to experience. Nice job!
Oh, and I made a huge mistake. ;)
Really late response on this, I apologize, but I'm glad you enjoyed the game! Also, hahaha, congrats on finding the secret!