Biomechanical shock troops in a firefight | Sci-fi