war mechs fighting, mech battlefield, wartorn, desolate gloomy planet, science fiction