Call of Duty: Black Ops 3 Review

Call of Duty is a video game franchise that has long been straining for new ideas and refreshing game play. They came in roaring when breaking into the FPS genre …