Reviews: 9 Rating: 7.6
A real-time multiplayer battle game featuring iconic DC Superheroes.
https://youtu.be/lVI-AErN5Z4