Just finished the game. It goes without saying that I don't get on well playing this kind of game with a controller. I would prefer to have played it on PC and that did put somewhat of a downer on my overall enjoyment, but I can't fault the game for that. But in spite of that I think the game is absolutely brilliant. I even grew to enjoy the stealth (at least against human enemies.) I don't know how far you got with the game, Happs, but if it wasn't that far then I strongly suggest you give it another go. It's worth it for the character development and storyline alone.
Good ending too. No stupid boss fight, just plays out the story as it should.