The issues related to logging in to the European PC/Mac megaserver have been resolved at this time. If you continue to experience difficulties at login, please restart your client. Thank you for your patience!
I would re-try. He may have been pushing new content or making some code changes to the web project that brought down the site for a few mins. Site is up for me, though.
Edit: Or he could have been adding more ads to his site. Feels like 90% of it can be advertisements at times.