Call of Duty an Addictive FPS (First Person Shooter) Game you will Love

Call of Duty is a first-person shooter video game franchise. This game is an addictive game and it is published by Activision. The game was launched in the year 2003 and the first game focused on games set in World War II. Call of Duty games was first developed by Infinity Ward. It was also […]