Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

True, 3 hours isn't much.

It's not but it is an interesting restriction and forces you to get a bit creative with your systems.