Is this site as dead as Thingiverse?

Is this another stillborn site with little activity and no support?

Sounds like it is as dead as yesterday’s roadkill. Feel free to correct me if I am wrong.