Awesome! This game is definitely going to be better than the last one. The graphics may not be THAT much better, But it sure looks to be better Storyline and Gameplay wise.
I love the opening scene, which sums up your situation in the beginning of the game perfectly.
It sure does, Huh? Much better than when you just woke up in the middle of nowhere in the last game.