Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I think the best way to describe this is an incredibly cursed Super Mario shitpost. Making players download a browser playable game is the icing on the cake.