Yeah...I've played the demo and seen that video...and the video looks a lot better than the demo in my opinion.I don't know, that video that was posted supposedly of the final version looks much better than the demo IMHO. I'm hoping that this is the case when I get my hands on the real game.