alsarcastic.com
DT Forums
The forums seem to be really kicking off since my retirement from gamingforums. See them here (or the link on the right to open in new window). We’re getting new users registering and it seem…