Well I've just had another hour and its got a lot better so I'm sure things will be plain sailing from now on.
I guess it was just the beginning bit and I being of little patience just wanted to kick some ass.
Indeed, I felt exactly the same at the beginning of this game. The thing I found about it is that there always seems to be a lot of walking around and solving lots of "press all the buttons and find out which one is the right one" puzzle solving.
It gets a lot better later though.