Looks solid ,i like how you managed to keep it plausible despite the 'blockiness' of the design (which is nice, but could easily have looked like a toy , even considering the stylized look )
The red splatter on the front is a bit weird.. is it Blood ? looks too bright and uniform , more like paint splatter.