Call of Duty Modern Warfare 3 Takes on recently launched Lords of the Fallen and we compare Forza Motorsport against other Xbox Exclusive titles.

Follow us on LinkedIn for more video game industry insights https://shorturl.at/krEN4