Delusion Squared is a progressive rock band formed early 2009 by seasoned musicians Steven Francis and Emmanuel de Saint Meen, who wanted to merge classic influences with a neo-prog approach to storytelling. Between 2009 and 2014 the band delivered a "prog rock tour de force" (Classic Rock Magazine) in the form of a concept-album trilogy. Today they are back with a different kind of concept album, Anthropocene, where they set to explore alternative futures for humanity...
On the first three albums, Lorraine Young's rich vocals gave Francis's guitar riffs and Saint Meen's hypnotic keyboard pulses a fragility and a depth of emotion.