battlerfield3 and call of duty

battlerfield3 and call of duty

the difference between battlerfield3 and call of duty