Like most websites, they have brief "overload" or "outage" situations.
May not be their fault - the Internet has core routers die every day, and it takes some time (sometimes seconds, sometimes minutes, rarely hours) for the dead router to get replaced/rebooted/worked around.
Havent been able to access it all day. A different site has shown outages in europe but only a few. Hopefully its just a european thing.