Huh, how about that. I'd say that was better than mine. The language feels more native than my translation. Though they definitely took some liberties. I myself went a bit more literal. I guess that's what having an editor gets you.
The SFX quality is all over the place, though. From more appropriate words describing the action to outright wrong translations. You win some, you lose some, I guess.