Does it have to be a desktop build, or are browser-based solutions such as Twine, RenJS, PhaserJS, etc. acceptable?
ye, browser based is fine too. as long as it is playable on all win,linux and mac