I completely agree with Titan Quest. The dual masteries and insane number of gear; as well as memorable boss fights and locations. Two of my favourite games ever. Every now and then I’ll get so hyped up, try out a new build, play through the first two acts then get bored and try a different build.