I thought I was the only one! I just uploaded my first game a few minutes ago, and it can't seem to load! I even tried to check out the other games and I get the same error message.
Maybe you're right, and it's due to their servers (with the new announcemnt of C3) being worked on. I hope they fix this soon.