I got to say that this has got to be the best review I have seen in years. I mean the quality of the video and finesse of the review was Oscar worthy. I know we rag on Call of Duty Ghost but sometimes the truth needs to be more than words. It needs to be televised!

cg logo