Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hey, 

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