You're probably right about a site backup. I guess things are pretty hectic for them, since they have some sort of launch activity going on.
The twitter feed is where I got the updated whitepaper earlier. The one that says something about "our revised whitepaper". It links back to the old one now, though.
I didn't notice any other changes when I read through it earlier, but I could've easily missed some.