It may have been six year in the making but the new album from technical death metal outfit Lost Souls will certainly please fans of both...