Titan Quest Gameplay Movie 5Check out some epic battles in this movie from Titan Quest on the PC.By Gamespot Staff on May 23, 2019 at 3:48PM PDT Titan Quest