Elves?

Anyone know what's going on with The Elves? Haven't heard anything from them lately