Great review Jeff! Totally agree about the swarm stuff, only in chapter 3 but I liked where they were going with the COG as the 'bad' guys before the generic bad guys showed up.
MrCandleguy's comments