Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Not saying this is the way to go, but i just released a game and my method was to make a full version of it paid and to provide a fairly sizeable free demo( around a third of the game is playable for free). I still think free demos are a very fair way to give people the chance to see if they actually like the game. No idea if this works in term of overall views/plays. Time will show.