Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I was sure this was from some voxel asset pack, they're really well done and the color scheme is great!