Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

If that isn't the motto of every game jam : )

In particular, this was made in 18 hours due to work and other time constraints.