Half-Life 2 Substance features an adaptive class system and open-ended gameplay.

Theevina says

9/10 - Agree Disagree

Adds a lot of cool features to HL2. Amazing work.