Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Hey, 

We're just in the process of updating all the demos, we'll look into this ASAP as it should have finished now