selnor on 24 October 2008
The Gears 1 ad was bloody brilliant. And again Gears 2 has an awesome ad. I think the Gears games have had the best ads ever for games. Superb.
http://www.gamersyde.com/stream_9154_lq_en.html