Heroes Showdown

The Ultimate Team Fight Chess! - Fight back to back along with other heroes and become the true champion of the team. Rise victorious through the epic battle. Experience a battle that you've never experienced before with various strategy elements to control your own outcome of the battle.
- Released: 2020-05-14
- Platforms: PC (Microsoft Windows)
- On: Steam