Super Power Beat down is known for pitting heroes and anti-heroes against each other in grueling battles. The trick is that they don’t have to be from the same universe, or even the same company. This new episode lets you check out the Red Hood as he battles the Punisher, it’s pretty gritty.