Fucking awesome! Loved all the movie clips, and solid gameplay. I feel like I was on a great punk rock concert, which is an awesome feeling.
I was supposed to use that Predator handshake in my next video... And I will :D