Steam link isn't working.
WIsh I could play on the web here :P
The web build should be good to go! I'll release it here when the game releases on Steam.
EDIT: Ah, so i just realized all web builds on itch.io will automatically be free which is unfair to users on Steam so unfortunately I can't upload the web version. However, I did upload the Windows/MacOS files if you are interested.