Super Mario Galaxy 2 TV Spot Is Super Awesome Eddie Makuch May 11, 2010 Prepare for Nintendo's marketing blitz.
PlayStation 3 ad touts “Uncharted 2” as a cinematic experience Eddie Makuch October 3, 2009 This PlayStation 3 ad is the best yet.