Yeah that is understandable, I am still unsure with Itch (checking with other developers), but I do plan on releasing the game to other stores besides Steam, and plan to give copies of my game through SubStar & P@.