Reviews: 9 Rating: 7.6
A real-time multiplayer battle game featuring iconic DC Superheroes.
https://youtu.be/v6QtFcXtcrU?t=3