We can start small by offer alternative solution for itch.io, where most indie devs publish their games
it's not small. in fact it's the biggest game store.