The chaps at Gematsu have posted four new Space Marine trailers, via THQ, and I’ve reposted them below. They all basically have the same message – “I AM WAR” – but in delivering it they show a lot of varied game footage. It really is looking rather handsome.
Sponsored links by Taboola
More from the web