CCP Games newest video released. It looks to be a bloody showdown!

 

[youtube http://www.youtube.com/ccpgames#p/u/0/YaBWBmYfqVQ]