Banner by theoutrider on SteamGridDB
Scroll to load trailers
About Return of the Triad
Return of the Triad released on August 1, 2011, developed by Indefatigable.
Return of the Triad is available on PC (Microsoft Windows). It supports single player.