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.
“It always seems impossible until it is done.”