So what's the latest info on this place ?? I have been following for years and seemed to get stuck in the mud in late 2010