Rise of the Triad Exclusive Reveal Trailer [HD]

Posted by on in Game Trailers, PC

Details

Rise of the Triad Exclusive Reveal Trailer [HD]
Developer: Apogee
Release: TBA
Genre: FPS
Platform: PC
Publisher: Interception Entertainment
Website: http://www.riseofthetriad.net