The name already describes the game quite well, you play hero vs hero (some heroes bring some sidekicks), and each heroe is completely different. Heroes are not matched.
But exactly this makes the game interesting, you need to find against each opposing heroe the best approach based on your abilities, no two fights are ever the same.
The game does not used dice, but handles everything via cards, where each heroe comes with a unique deck. Some cards repeat across multiple heroes, but most are unique.
Gameplay is fast, which allows for several games during one gaming session.