When you look at Halo 3, claim that Halo 3 does something KZ2 doesn't, and then judge KZ2 based on that -- that's Halo 3 vs. KZ2. I disagree deeply with most of what you've said, but again, this isn't a KZ2 vs. Halo 3 thread. I didn't reply to that because it would have gone in a very stupid direction. Otherwise, what does 'hardcore game' even mean? That's a term that doesn't even carry much meaning when talking about the expanded market, what sort of meaning does it have when we're talking about FPSs?