Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Wowowow the art style is just eye candy. Also love how the mechanics went from "this is too easy" to "wait a minute, I actually have to think about this" :D