Rise of the Triad for iPhone and PC
Gamezone Review Rating Not Available
We are currently working on a description for Rise of the Triad.
See All ImagesRise of the Triad Images
See All NewsRise of the Triad News
Rise of the Triad isn't remembered all that often by a lot of gamers. That's actually a bit of shame because it...