A solution for Steam account players on Linux is long overdue, and with Grey Havens now at the helm and keen on fixing things I thought I would drop this suggestion. The game itself, being Java based, works fine on Linux, but there is simply no official way of launching it with a Steam account. The web session trick was removed long ago.
You can still login with the standalone client if you preload the proper Steam libraries, but as of the Steam controller support update the client crashes without modification, once you do patch the controller support however the game works beautifully with all Steam features, so a official update should be fairly easy.
Now that's not to say I'm all talk and no walk, I know you gents at Grey Havens have a small team, and I would be more than willing to help with the creation of a Linux build, just drop me a line.
Would this be for all Linux based Operating Systems?