Blue ribbon for Red Steel

Charmingly titled “You Suck,” D/C’s commercial for Ubisoft’s inaugural Wii title “Red Steel” was picked by the readers of Play magazine as their favorite of 2007. View the spot that bested all comers, including Microsoft Xbox’s nearly ubiquitous “Gears of War” ad. And from all of us at D/C, congratulations to Microsoft on second place!