In case you thought I was kidding about the awards show:

[if anyone knows where gametrailers.com video id 43522 from 2008 is, please advise]