You aldready know, the game is awesome and it looks great. Gameplay and narrative fit perfectly together and you really get to a flow state while playing. I can see years of experience making games behind this entry!
The ONLY complain is the UI being a bit overwhelming at first, but is the tradeoff for having a single screen for the entire game (which I like quite a lot).
Also quick question! What engine did you use?