I'm with DJ, that has to be it, why else would they mention halo or call of duty :P Gotta be.
Ummm in all seriousness I think it might have something to do with the bosses they were talking about :P Insomniac wanted to re-define how a boss fight should be in first person shooters, and they wanted to put bosses that were hundreds of game feet tall :P
From 0 to KICKASS in .stupid seconds.