Gears of War 3

The locust swarm again.