Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yeap, sometimes underwhelming ending is a price for better gameplay :D

Nicely said