The game is very solid. Complete story. Rigid gameplay. Art and sound are stylistic. Voice-over is very impressive.
I a bit confuse on the direction to move mouse to change view at first, but it's very fluid and work as expected once you get used to it.
And per your question about the difficulty of the game, for me it's quite right for the size of the game.