Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+4)

They did eventually release it (7 months later).  Sometimes the last 20% takes 80% of the time, I guess.