Description: A trailer featuring under four minutes of gameplay footage from Titan Quest: Immortal Throne.