I hope you have your tickets... this is one hell of a ride!
The gameplay is well paced and the difficulty of enemy encounters progressively gets harder as the story unfolds. The story is well thought out and the plot twists and revelations throughout are not always expected and usually very interesting and propel the story along.
The controls are good, but not as polished as some of the more popular FPS out there. The learning curve for the controls is about a half hour to an hour.
This game has earned a 10 from me for it's amazing story, intense action, very well detailed levels and characters/creatures, great sound and music, and for the pure thrill of the ride that this game is.