the last day left until the end of the site survive the last day Pixel Editor 23.04.2020 this is the last day when it is deleted 24.04.2020 it will be true rest assured this is the last day this site will die. this news was released on 23.04.2020