Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

if you keep closing the new pop up tab till you get to the MEGA page, you are fine. everything else is a redirect by the advertising page. they simply want to force "views" to get paid(instead of having a hard set pay wall like subscribe star/patrion). I get it being annoying, but atleast the content(game) is free even if you have to do some "leg work".