Titan Quest Nintendo Switch TrailerTitan Quest joins Nintendo Switch on July 31st, 2018.By on June 8, 2018 at 7:56AM PDT Titan Quest