Hey would you also be interested in releasing this game on Zoom Platform?
https://www.zoom-platform.com/
It's a DRM Free store like GOG and itch.io that has old and new PC games. They have a discord as well as email address you can contact them.
This would fit perfect on there especially since it has local multiplayer.