Welcome back!
Sadly, Matt, Kelley, and Tali don't play anymore, though I believe Chuong quietly reappeared a while back.
You can see the recent changes in the Announcements subforum, organized more or less by date, then by importance or type (feature, bugfix, etc).
Currently working on some significant changes to the message system that will hopefully be much better received than Tom's "New Message System" back around 2006 or so was...hoping to have it ready to go live some time in January.