Humblebundle just rolled out their brand new website today, and they basically took their entire security setup out behind the shed and filled it full of lead.
To start with, 2-factor authentication no longer exists, it does not ask for any tokens to log in, so your password is the only...
I managed it today. I had to message customer service, who then had me message their data contractor, who then claims to have deleted my account and all associated data.
Sure pal. Yup it’s deleted.