D-Finder 3 (by Free World Group)
Another addition to Free World Group's D-Finder series. Enjoyable as last time..