Just a year since the release of their debut LP, Neaux return with their sophomore album, ‘Chain Up the Sun’.