I played around with DTR last night as the Allies. Nice interface and very easy to pick up (if not to play well). Intuitive interface with a decent "help" in the form of pop-ups. Lots of options I was picking up as I went along. I didn't even crack the rules, but had no problem at all playing a few turns and not feeling frustrated. Although I found I wanted to learn more about certain options, it didn't get in the way of having a good time.
Strongly recommended to all. Its BOB with an easier interface.