Mech in battle | Sci-fi