Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This looks super cool. And the physics feel good. Not sure what the strategy is, seems like it is a little button mashy but real cool still.