Thanks for playing!
I think a steam release is pushing it a bit, but thank you for the kind words.
I hear you on the difficulty, and currently I can only say sorry ;-;