Yooo!
I really love The Autumn People, I would love to help with this: if you would have me.
My first impressions are: the mood and overall feel of the game is fantastic and the rain that you've updated it with really adds to it. I get a really heavy F.E.A.R. vibe from how everything is set up. Keep it up! :D