Complex sentence: Hero characters are unlocked as the game progresses, Villain characters can be obtained by meeting special conditions on 2nd play through, the full list of characters can be found below.
Split into simpler sentences: Hero characters are unlocked as the game progresses and Villain characters can be obtained by meeting special conditions on the second play through. The full list of characters can be found below.