It’s possible it might be in the very far away future, but definitely not anytime soon since Steam charge a $100 fee to add games there >.<
QwanGetMad is right though, you shouldn’t need any kinda dodgy programs to open the game :3
Unfortunately, there wouldn’t be much point in me making a browser version, as the game is too large for it to possibly run smoothly on a browser :(