Space Marine 2’s combat is a rip-roaring gore fest