Providence, RI's The Illumination are streaming their debut studio album, Departures, available now through InVogue Records. The release hit iTunes today.

Check it out in its entirety in the YouTube playlist below.