Overall, for me: It is a very good game, but with a great deal of potential wasted. It has a great story (and audio design) and very average gameplay/shooting mechanics.
The game has a poor start (the first thing you encounter after beginning is some meaningless loot that draws you away from...