High-tech-soul bliss and ambient techno magic by one of Scotland's finest! - Stephen Brown returns to a. r. t. less.