The most violent video game trailer I have ever seen...and I love it!