>>393495685
>>393495670
Great.
>>393495840
I'm going to do the same. I just managed to create an account and verify it after trying for some hours. It was my second try as the first account went missing (with my username).
I read they were about to implement a scalable server solution on early august, but this caught them by surprise...