Gorillaz's self-titled debut album turns 20 today, March 26, and the band has teased several upcoming releases to commemorate the…