just now managed to get access to my steam account again after losing my phone
good reminder to buy DRM-free as much as possible! itchi.io, humble, etc or if you buy on steam look for the DRM-free mark so you can launch the game from the .exe if you lose your account for some reason