Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

My favourite thing about this game was watching various streamers playing it and trying hard not to laugh. :)