How come that they are so eager to remove all the footage? The first videos were from earlier builds, too - yet they released them. So why not this time?
...
Anyway, it's funny to see how history repeats itself.... demo coming soon ... demo leaked ... demo coming shortly after that ... game won't run with demo installed (prediction)

Maybe they hold it back so long because they didn't like the earlier demos being modded? With so little time left until release, we'll hardly see the sophisticated modding of the rome demo again. It even had it's own name which I don't remember right now...