Yeah that's the eternal struggle haha...
But it can be hard for people to articulate even if they do leave feedback, as does everyone, it's tough.
I look forward to your next game :D