ultraslick on 15 March 2008
So far, I would say Chimera. But the tech demo of Gears 2 is showing actual swarming hoards of the locusts.... so maybe they will become more bad-ass in the future.








