This game walks a strange line, and though I believe the story telling could use a little work, I had a lot of fun playing it.
I play your game (and a couple others) and leave in depth feedback in the video below.