Steam offers downloads of Titan Quest Anniversary Edition for Windows for $4.99. That's the lowest price we could find by $15.

Of note, existing owners can upgrade to the Anniversary Edition for free.