Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I know that in my case at least, a disproportionate part of the work was done in a mad scramble in the last 10 days. So I can imagine that losing several days during that final period really made finishing a lot harder. Still, an intriguing and original project.