Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Spent less than 72 hours on it solo, including the programming, art, music, animation etc.