Turkey of the week: Machine Zone, Untitled Worldwide

James Swift abhors the new ad for Game of War starring Kate Upton: "Here’s a lesson to anyone who thinks you can still throw money and a pretty face at a problem. The obvious lack of strategy and creativity in this ad just leaves me thinking that the product must be a piece of crap."

Topics