I thought so too! I thought I was looking at Hellboy himself, I thought it was a spinoff to the movie series but as it turns out, not so much. Jack is almost a split image of Hellboy as well. But otherwise, Jack is a can of absolute annihilation up anyone's ass if they screw around with him (especially when he's voiced by the epic Steven Blum!).
Still the plot in this game and Hellboy isn't too different (only real difference is that people are mutated into monsters due to some virus instead of creatures that emerge from hell).
Oh that takes me back to Digimon. In some ways its supposed to make people stand out or show some form of "leadership" to them, or just makes them look cool. Yet in reality, you would look so stupid wearing goggles all the time.
At least Hellboy is understandable. Jack meanwhile, ah beats me, to me he's more of a humanised version of Hellboy but with the same personality that loves to just beat the shit out of everything that stands in his way.