Space Gears

Image Not Found
Source: https://store.steampowered.com/app/2302770/Space_Gears/

What is it?

A mech focused RTS set on Mars

Where and when?

??? to PC

Who?

Developer: Pentapeak Studios

Publisher: 2bytes Corp

Trailers!