I forgot to mention this in the post, but the games themselves run on the server. This gives every game multiplayer for free out of the box, and clients just read the server state and send back input.
The idea is that you could use a browser or custom client or whatever to connect to a game server
Hmm, not sure why "Weed Smoke Willie" would require any of that? It looked like an interesting game, though - I hadn't appreciated the idea of fishing shark with weed, before.
For sure it doesn’t utilize any network stuff now, but it would be super easy to add a couple more Willies in there. But definitely considering adding an optional client side only thing for single player games
I love the concept of multiplayer-first without needing intricate networking knowledge. I'm actually working on a similar system for old retro games.
However, the demo games you have come across as too trivial and trashy to really show off what your system is capable of. I highly recommend putting a lot of effort into making something that shines there.
The idea is that you could use a browser or custom client or whatever to connect to a game server