"No hidden mechanics, everything is visible at all times" and "100 hero classes (+20,000??)" sounds incongruous if I understand the implication correctly. That's rather frustrating.
The "+20,000" is probably about the Mode where Heroes are Randomly generated.
The hidden Mechanics thing is about the Combat not hiding Information, but showing you what the enemies can and will do