Featuring “mechs” this video games looks fun and visually appealing. I think I’ll give it a try.
It’s a multiplayer FPS game set in a planet colonized by humans and of course humans industrialized the planet to the point of destruction.
Enjoy the wallpapers.