Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The demo is online now, you can give it a try anytime, if you like. :3 As for why it was delayed, I've posted a short entry in the dev log above.