This sucks, I play on PD every day and I now I don't know what to do with myself Sad
Is there a faucet on stake.com? I don't want to make a deposit because my coin is tied up on PD right now. Is there anyway to transfer a balance from PD to stake or anything like that? Or could we get a small bonus to roll with until PD comes back online? I just created an account on stake.com and my username is the same on there as it is on PD and is it is on here - wtfjim
Yes stake does has a faucet and no you can't do transfers between PD and stake(at least not yet

).
I've had a similiar issue also.
I had an account in 2015 and lost my phone and couldn't get the 2fa back and had to make a new account.
When I contacted support back in 2015-2016 and they said that since the account has zero balance to just make a new account because then I won't have to go by the verification process.
It was a really difficult situation for me too,i would rather start using a new account than looking for my old account because it was hard for me to find my IP address i was logged in while using the site in the first place and second of all i do not remember my wallet address,i have activated 2 fa ,but now even that is not viable because there was an phishing attempt,
to be frank if there was balance in your account,it would be hard for anyone to prove his ownership and that will be a really bad situation. 
Yeah, that would suck. i think PD should send email to us with details like IP address/device from which we logged in successfully(like exchanges do), we would have records of all log-in/IPs if they did this. also it would be wise to have a different wallet for gambling transactions, it would be easier to locate deposit address or you could just add a little description.

Now that is some kind of security where I only see it being implemented by google to their gmail services. Every time I log in to an unknown desktop Google will automatically notify my android phone and it wants to confirm me that I am the one logging in my account, they also keep track of the ip addresses being use. In my personal opinion, I don't think it would be necessary for PrimeDice, but if its members insist then it wouldn't hurt them as your personal information will only be sent to your email.
I've gotten my IP address/device information sent to my email address over hundreds of times by exchanges (i think you have too). each time i login i get a new email and sometimes had to confirm that the IP has changed (bittrex,coinbase etc.. do this).
I think signing a message from address one deposited to PD should be enough to prove the ownership of an account.