Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I can't dowload the Steam demo either...

Hi,  the demo version on steam is not public yet, we plan to release it in this week.

(+1)

The demo on steam has been released.

Ok thanks :)