Heard word leaked of this: Somehow, You Found Us Before We Opened Shop :)
Apparently, they were planning to surprise us 2E players with a clone on July 15th. The site is still new. (Actually, they don't slate it as a clone, they call it a remake.)
It actually looks very good from what I saw...