
Modern Warfare Review: Two Weeks In, the Long-Awaited Title’s Flaws Are Apparent
Call of Duty: Modern Warfare, the latest installment in Activision Blizzard’s blockbuster Call of Duty series, hit store shelves a little less than two weeks ago. Fans of the series have been waiting years for the annual shooter franchise to return to the present day. They […]