After more than two decades of behind the scenes collaboration Juan Atkins & Moritz von Oswald released Borderland - their debut collaborative album on Tresor Records.