No clue how well this game would hold up if I played it again but I have fond memories of it. They actually did a great job of creating four distinct gameplay styles for each of the characters so you felt incentivized to use each of them equally, and the boss fights weren't bad.