Recommended gaming stores

so as you might sow my last short mini game
“from shadows” From shadows - #5 by alf0
or maybe not !
i am planning to release a bunch of similar short games for either free or almost free !. so i can build an audience base .
and so i need a popular gaming site to publish my games, where as many of people can reach it and hear about me !

i cant use steam or epic store do to the US political black listing stuffs
i tryd " Game Gate" but it seems that i cant upload anything there ! or maybe i dont know how !.

other than that what can you recommend me to go too !
thanks for your time !