3
Games
77
Avg CDB Score
Score distribution
Turbo Overkill
2023
Total Chaos
2025
Rise of the Triad: Ludicrous Edition