Apogee Software

Rise of the Triad: Ludicrous Edition
Rise of the Triad: Ludicrous Edition
Rise of the Triad: Ludicrous Edition
Release date: 2023. July 31. (PC)
Genre: Action, FPS
Developer: Apogee Software, New Blood Interactive, Nightdive Studios


Forgotten passwordRegister