Keep your chin up. I bought this game on Itch over a year ago, as I saw it was quality. So I am with you all the way!