Focus Entertainment comments on Space Marine 2 leak