Heya! As the dude who wrote the article (and super civfanatic), i just want to let you guys know that the info here is up to date as of last thursday. I typo'd the religions, but fixed it now. The game looks freakin' awesome, let me tell you. Our 'twenty minute demo' went for over an hour =)
As for the video...well, we had to cut it down to like 5 minutes. My poor partners, who weren't as die hard as me, were starting to glaze as the demo went on. I asked Jesse a bunch of super hardcore questions, but in my preview, my editors asked that i try to make it more general. Mainly, my interests were in the new religion stuff and the general feel of the interface.
I don't know about you guys, but i'm dying to play the game for real now =)
Shivam Bhatt
1up.com