The Punisher is the best 2d beat em up ever created, yes better than all the Streets of Rage games and Final Fight (which is a great #2)
I'll have to look into this.
And I'd like to talk about Bloodborne some more, but I'm kinda biz at work right now. I'll return to have my revenge, though.