UPDATE: The launcher and all websites are now restored.
Players might be experiencing issues which affect several services such as the launcher and most if not all web pages.
Things should be coming online again already.
I’ll keep everyone updated on the progress. Thanks everyone for your patience as we restore everything back to normal.