Rise of the Triad release date is July 31 By Connor Sheridan published 1 July 13 Blast Nazis with inventive weaponry all over again...