Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Playtime is typically around 15 minutes, though a lot of it depends on the player!