Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It looks like one of those win98 games from back then but it's kind of funny so... yeah. thx.