Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I... guess you mean "Bouff" by Machinae Supremacy :--)?

Ah yes that's the one,  cheers.