Review: 'Call of Duty' still infinitely exciting