Haven't seen those guys around in forever.
Last post I can find for him is April 11, 2013
(His profile is weird and doesn't show last activity.)
Last Activity 02-04-2013 09:08 AM
His last actual post was over a year ago on August 23, 2012
In addition, PurpleFooz has put "Lead Designer" at the end of his most recent post, which I thought was a title that Eladrin claimed.
Cue wild speculation!
-Side note- These are the results I got using the forum search. We all know how wonky the forums are, so this info could be wrong. I doubt it, but it's possible.