My housemate has... I think it's the collector's edition. I haven't played it myself, though, although I do have an open offer to.
If memory serves, it was originally planned to be a Neverwinter Nights module, then they ended up licensing the Aurora engine, and making a commercial game out of it with significant engine tweaks (more than could be done with an NWN module).
There are adult themes, although not having played it myself, and only having second-hand accounts from many moons ago, there's not much I can say to it.
Although, I think there's a "Gotta Catch 'em All" element with the witches.
Although, now knowing that the game exists well within my grasp, while I sit here struggling to piece together memories of what others have said about it, I'm just going to go and get it, and try it.