I see a lot of games that have the initials THD in their title. Such as "SoulCraft THD". What is that about? When I Google THD I get 'Total Harmonic Distortion' or some hemmorhoid remedy.... and I'm thinking that's not what this is talking about. Clue me in, would ya?