DrDepth's website lists an empty page without a generic error on it. This means it's either discontinued or in the process of updating, but based on the error displayed, I believe it's discontinued. There is something else named DrDepth, but not related to this one because it's a game. It's impossible to compare these two due to the lack of information.