Alright, just hear me out. You've made a plushie, so the next logical step (or at least one of them) is to put your game on steam. Because let me tell ya, this is an amazing experience, and i think putting it on steam may make it more comfortable (for some people) to download the game, and Itch/Google might not have its download problems.