Justice League Heroes: The Flash
Not Complete on 2022-5-20
3 / 5
Release Date: Oct 17, 2006
Meta Score: 72
Screenshots
Notes
Some neat Flash features, including slow-mo and a zoom-to-enemies button. Outside of that, kind of a mindless button bashy beat-em-up.