Star Scream on 25 November 2008
I don't think this commercial is horrible or anything, just that they might have been better off concentrating on real game footage. Believe it or not, this one could be too abstract for end cosumer.