I didn't know about Indiexpo, I'm going to find out more about this site.
It is like itch but for free games only