If you already have stats on the site then you do not need to register a new user.
Please use the Forgot your password link
with the email address you use to send screenshots to the site.
“Knowing is not enough; we must apply. Being willing is not enough; we must do.”