Wow! Three downvotes for trying to help test it. When I tried the website on WP8, it had loaded seconds before on Chrome/Linux. But yes, looks like it's down and I must have hit the issue on the phone just when it began and didn't bother to test again on the computer. Sorry about the joke in the end, it was sarcasm.
Seems to be under heavy load. I've got it working once on my desktop (and not again) and never on my phone so far.