I'm not sure if it's just me, but I can't seem to access the website; perhaps It's (website) down or my network is down. Could someone please confirm if this is only happening to me?
I'm guessing the problem is on your end, not the web server's.
I tried the website and it worked perfectly for me. I even played around and made a few cards just to get a feel for how the website works, and I was very pleased with how it turned out.