thewiredfishnetwork.com
Rise of the Triad Making its Triumphant Return
How the fuck did I miss this? A reboot of Rise of the Triad? Dog mode and weird floating platforms making a return? Graphic killing of Nazi soldiers as they beg for their lives using modern visu…