I loved MW2, I really did. The computer voice, the realism, it was awesome. But Mechwarrior 3 was more immersive, you felt huge, from the way your gigantic feet thundered across the terrain (and even changed pitch based on material), to all the little intricacies that the game had (like cooling down faster in water), to even the different cockpits for each mech, and fuggin awesome damage effects, especially the limping animations - the whole game just exuded "Mechwarrior". MW2 felt more like you were in the cockpit of a mech, while MW3 felt more like you were in a mech that was big and huge, if that makes sense.