June 28, 2008 •Well, here is the new site DBD’rs! We’re still attempting to pull the right levers and get acclimated here, but many new things are coming up… •The forum is not installed yet,the sitemeter is dead right now, and today I am going to try to understand how to use Twitter.Argh. Share: