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.