My submission for your review an d consideration.
The design direction is about fun and adventure, being a wee bit mischievous and doing fun things things. The back to back letter "D's" stylized as devil and angel accomplishes this. The mark is strong enough to stand on it's own to represent the company which is ideal. If a icon cannot stand alone it does not work as a brand mark.
Scott
(This comment references Entry #39)