Forum:Triple D discussion

Soooo, what do you guys think of Triple D?