Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(-2)

this games remember me mechwarrior, but i think you can add customization and another mecanics to make this game a perfect mech simulator.