rsvman2 Haven't played these specifically, but they are the newest iteration of their D2 / D2+ line.
Pretty sure that the one you've got corresponds to the D2 / D2+ Feel.
I'm just finishing up my last sleeve of D2 Feel and then I have 5 dozen D2+ Feels I picked up last year when they were clearing them out. Maybe in a couple of years I'll get to the Distance! 😜
Don't know what to say about them except that I like them, especially with the putter. I don't have tons of spin so my less than full shots (i.e. half-wedges, chips, etc.) don't check up immediately.