If it doesn't end up working out, maybe you could drop your game here as a downloadable file for people to play? I'm not sure if it would be possible, but you could try!
I created a temporary page and linked to the game submission page https://sengeki1.itch.io/temporary