I saw this on the main page and I tried it. Man, I'm really impressed that I hadn't heard of it yet, because it's so well done.
The story, the dialogue, the aesthetics, the cinematics, sfx and the music, this game seems to be taking the lead in being a triple-A indie on the way, because by covering all these aspects, you're practically making a playable movie at this point.
Again, very good job I recommend it.