Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ahaha. I wish! That was actually from a previous demo of the game! The trailer from this week is actually about 17~ weeks into development!