Pretty awesome that you had the opening story setup. I got very confused in the actual game and thought I had figured it out a few times but never put it all together. Agreeing with others, a little more guidance, even in text form on the page would help!
Good job regardless!