Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Perhaps do you know the anime shown in the Hacker Heaven? 

It's FLCL