Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Tried multiplayer with a couple people but it didn't seem to work... Only tried co-op.

Anyway thanks for making this! Reminds me of a shareware game I remember playing decades ago (completely forgot the name), where you'd build your mechs and send them into battle, I LOVED it.

Robot Rage is the name ;)

Or maybe you're actually thinking about Bot Arena??