I only realy bought Call Of Duty 2 for the online gaming but you have just as much fun on the single player, its a great story line switching from taking control of the russians to the germans to the british and to the americans, game play is very realistic and can be quite hard.
Online its even better with a phew different kinds of games to play,
if you want to play it all the time then the best thing to do is join a clan (coming soon the
MK clan) its a great team effort to beat other clans on theres and yours server.
if you have anymore questions im glad to help!!!
