What? No other option what so ever? Every website I've ever dealt with has had other options, humble bundle, steam, itch io, blizzard. This makes no sense! I seriously have proven everything! This is rigid and unreasonable! I don't even get why you guys are upholding such... draconian policies unrelentingly! May i talk to you supervisor? I've spent more then $1000 dollars on this website! I can literally provide every single Username, E-mail and Password I've ever used on here! I can provide every single receipt of my many many purchases! I'll have to admit I'm mentally unstable and messed up the last E-mail and Password! But I'm trying to do better!