After weeks of teasing fans with single releases, the time has come for Snails' The Shell: Remixes album. For the remixed version…