This ain't facebook
I think it depends on the game. Sorry I'm not too sure!
Itch.io's also cool. Devs get 100%
This ain't facebook