Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Glad you liked it :D 

Not sure which version you played but the zip file has a different difficulty setting that I've found much more enjoyable.