Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Wow this remainds me of a minigame from Taptitude! Really cool