Luca De Mitri, credited as Translator.
Appear in the games: Carmageddon: Rogue Shift and Citizens of Earth.
Lead QA
Localization