Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Interesting idea but lacks polish: hacking game where you cannot stop moving. Got stuck on geography a lot.