If you are unaware of what Puter.com is, it is both a cloud storage, cloud desktop, and web app ecosystem for modern web browsers. It is really easy to publish web-based apps to their App Store, create an account, update your Web-based application to a folder in their cloud, right-click the folder and select "Publish as App" and fill in the info within the dialog box, then anyone with a Puter account can launch and run it. There is an API so say, save games could be saved into the Puter cloud with a little bit of extra code, but of course is not required, but it would be a nice to have feature of course.
If you are unaware of what Puter.com is, it is both a cloud storage, cloud desktop, and web app ecosystem for modern web browsers. It is really easy to publish web-based apps to their App Store, create an account, update your Web-based application to a folder in their cloud, right-click the folder and select "Publish as App" and fill in the info within the dialog box, then anyone with a Puter account can launch and run it. There is an API so say, save games could be saved into the Puter cloud with a little bit of extra code, but of course is not required, but it would be a nice to have feature of course.
API Docs: https://docs.puter.com/
App Store: https://puter.com/app/app-center
There is a section dedicated to browser-based games, and having Diablo there would be awesome to see!