Baddman on 10 September 2008
meh the embedding went weird on me and froze when i tried so i'll just post the link and let someone embeds for me
http://www.gametrailers.com/player/39786.html higher quality video