Overall I don't mind his look too much, but his mask is definitely more "off" than Jungle Hunter's.
If anything I'm more confused by his roar. How did the sound of the syringe ever make it in there? It's cool that they gave him an actual roar from the film, but I can't quite fathom how they could mess it up like that.
I've only played a couple of matches with him so far so I'm still getting used to him, but so fr the wrist launcher doesn't seem amazing. It just seems like something you can use to hassle players a bit rather than do major damage, which I guess is why it's a piece of gear rather than an actual weapon.