To be honest, the screenshot submission thing you can do if registration doesn't work is UTTERLY useless. I have submitted screenshots for about 4+ different games, each CLEARLY showing that it was a confirmation email, and the email address it was sent to/that was used to sign up. In most cases, the in game username can be seen as well. But no, the stupid thing automatically gets denied every time. I don't even know why it's there.
Honest
Social
Helpful
Vulgar
Troll