Finally. The wait is over. Initially, the album was released to Scratch, but will be released to digital on June 30.
Check it out here: https://scratch.mit.edu/studios/50618220/