I LOVE IT! I listened to the soundtrack for the first game millions of times, it;'s great to get an awesome update. I cannot wait to play this game!
For those of you who don't mind a spoiler, here is the intro to the game. I accidentally played the video, thinking it was just another trailer but OMG!!!!