Hey, long time no see!
I’m looking into some things, everything should be back up and running at some point during July (or maybe August). Until then, you won't be able to log in on the launcher.
Also, I haven't really done much, just other things, been busy with exams, blah blah blah. I'm gonna get back to it soon though, so look forward to that.
-xFoondom