Games like Angry Punisher

Sharpen your axes and put on your masks because today you are going to punish them all! After all you are a punisher! ANGRY PUNISHER!

Sharpen your axes and put on your masks because today you are going to punish them all! After all you are a punisher! ANGRY PUNISHER!
Picked to match Angry Punisher on gameplay, themes, and feel.