Indieweek sells one indie game per week. 90% of sales goes to the devs.
Congrats on getting on "This week in indie games"!
Indieweek
joined
Indieweek sells one indie game per week. 90% of sales goes to the devs.