Game Jolt is a website that hosts indie games. Two particularly interesting features it offers are ad revenue sharing (Game Jolt shares 30% of revenue generated...
same process