Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I finished this game around the 9 minute mark the ending was the biggest plot twist ever!