Hello! I am someone trying to get into indie game development, and I think itch.io will be really good for getting into that kind of thing.