It's not recalled (I've removed that labeling). It was just removed from Bandcamp, potentially because it violated their TOS since he didn't have full rights to sell the material. It's still publicly available on Team Teamwork's page as a free download:
http://tmtmwrk.com/downloads/
Definitely doesn't make sense since Random's "Black Materia" was the #1 seller on Bandcamp and got spotlighted on the company blog, but who knows if they're being consistent or if Random paid the compulsory licensing fees that would enable him to legally sell the album.