The title says it all. It has everything. Super soldier, Aliens & Big battles where super soldiers fight aliens. What more do you want?
Well, I guess it has a good story, and gameplay, and characters, and lore, and tons of weapons, and varied missions with varied environments, and alot of vehicles, and amazing multiplayer, level deisgner that adds unlimited replayability.