Denzel Curry 's projects were well received .
He has gone on to release two more projects , Imperial on March 9 , 2016 , and Ta13oo on July 27 , 2018 , which debuted at number 28 on the Billboard 200 chart ; all his projects have received widespread critical acclaim.