Almost that time of the year again. Where I buy the latest Call of Duty, ride the zeitgeist of our Rotting Times, and secretly hate myself.
Here’s the gameplay launch trailer.