Mysterious electronic producer Invisible Minds, who appeared from nowhere about a year ago with the viral track Yo Mae LeH, has announced their debut album. The artist who so far has remained anonymous has announced that Make Up Your Own Stories will feature 11 tracks and arrives in October.