Its out and I played through it. One word: amazing. If you played and liked the previous games in the series you'll be in heaven. Everything is taken up a notch and polished. I cannot wait for this game to be released.
::goes back to play the demo again::