THQ invited us to their headquarters to play Warhammer 40k Space Marine. Here is some of that footage (and yes, we suck at it...).