Most of your arguments here can be justified with "it's not the actual game, it's just a comic book, just the cover of one even, things won't be 100 percent accurate to the game, no matter what."
If it really wanted to be completely accurate with the game, it would be done in sprite art, the...