Xbox Live and Xbox.com are currently experiencing some unexplained technical problems.
"Xbox.com is having issues at the moment," Director of Architecture for Xbox Live Operations Eric Neustadter noted on Twitter. "It's being worked on - sorry for the hassle, folks."
We'll update as we learn more and once everything is operational again.
[Thanks for all the tips, everyone!]