Complex sentence: The band has since recorded and produced their debut album, "Dimensionaut", released worldwide in late May 2013.
Split into simpler sentences: The band has recorded and produced their debut album, "Dimensionaut". The album was released worldwide in late May 2013.