itch.io itch.io gives you the ability to design a page where people can download games you have uploaded. You can optionally put a min ...