A very long and frustrating battle. Mechabellum