I know how to install. Just wanted to see your cool app on the Sidequest store :)
The dev would probably get a lot more exposure to actual quest users as well, I was digging pretty deep through itch to eventually find this
I've now submitted the game to SideQuest now that a bunch of the bad bugs are gone, so now you can download it on there and get automatic updates.
EDIT: its on there now and my god I was not expecting that much exposure the popularity of this game just skyrocketed