Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Looks like early vexel rendering. You would like the early Delta Force games.