At the very moment, we're trying to work through some issues that are making the site not render properly for some people, mainly in Korea. I was wondering if people could chime in elsewhere and let us know if you're also having problems.
Update: It looks like it's probably a DNS issue. We expect it'll sort itself out within a couple hours. Let us know if problems persist. Sorry for the disruption!