soundcloud
0
Rise Of The Triad Busts Out A Reveal Trailer And Music Downloads
Logan Myer
August 8, 2012
This past weekend at Quakecon, Interceptor Entertainment released a brand new reveal trailer for their latest game, Rise of the Triad. Alongside the trailer, they …