I just got email from zendesk about creating account there, anyone of you got this email? I didn’t try to make there any account.
Is this just automatic or someone tried to make there account on my email?
"Welcome to Gameflip. Please click the link below to create a password and sign-in.
Welcome to Gameflip Help Center