Arcadea's Core Atoms sheds some light on the upcoming self-titled debut album, out on June 16th via Relapse Records.