Does the guy on the right have a mini-gun? I don't remember their being a mini-gun in The Thing. I mean, it's your knock-off, and you can take the liberty to add whatever you want to, but...
The point is, if I can't tell if it's a mini-gun or what, then the pixels aren't doing their job. The pixels have to help portray what is there. Seems obvious, but it's harder than you think.