Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm aiming to release a new trailer sometime soon, along with new screenshots.

As for the game's release, I'm not sure. Currently the game is about 35-40 min long which I wouldn't consider long enough for a paid game. It would have to be an hour and a half at least.