REPENT TRUST has 9 Xbox clips on Xbox Live from Forza Motorsport, Resonance: A Plague Tale Legacy, and Dodo Duckie. Open any clip to watch it, download it or share it, or switch to REPENT TRUST's Xbox screenshots.