Titan Quest II: Merry Christmas!

Titan Quest 2's foes are so happy that you are all spending time with them that they have decided to spread some Christmas vibes for a limited amount of time for everyone who plays! From the team at Grimlore and THQ Nor…