I already have a telltale account (Fizgot), but I couldn't remember it's password so I made a new one so I could ask about recovering it. (actually mostly to just test to make sure THIS email account was the one linked to my telltale account, and I guess that's not the case)
So I've forgotten 2 things: The password, and the email it was created on
I'm sure I'll have to jump through hoops for this, but I can prove it's my account. I even still have the (now expired) credit card I used.
Thanks for the help.