if you have a discord server or other ways to host your game, I think it's worth leaving a link to them, then it may be too late...
The first thing that comes to my mind is steam but i dont know if kalnareff wants or is able th do that
Steam has the same issue
It's quite easy to find the game by googling it, just make sure you don't go on shady websites!
You can reach the game if you have a way to get to it directly, like via the link Kal posts on his X