Epic Games Store - 88% split goes to devs

So my email is being used by someone in Russia.
They evidently don’t send out like confirmation when you sign up for an account to the email you put on the account.
What a shit show.

I was willing to give them a shot to play Rebel Galaxy Outlaw, but now I have to wait forever for the account to be deleted so I can remake it. So I don’t get to play because they can’t be bothered to do the absolute minimum on their end, which is making me rethink doing it at all.

Edit: Apparently they don’t email for confirmation for “DELETE MY ENTIRE ACCOUNT LOL” either.
It’s like Apple only more incompetent and stupid.