I've decided to not bring picture.it back, because there are a lot of better options available.

All previously uploaded images are still available and will stay available until I don't want to pay for the domain any more.