I saw a youtube video and really excited to create an account and become a port of it. But holly f... What a dick thing this is! This site need lot's of improve, I think. I don't see any problem that I can complain. Let see this site own have to say against this...
This should be resolved. In the future, please omit any unnecessary derogatory language. Your frustration is warranted, but no one is intentionally blocking you from signing up to ruin your day.