The new self-titled album from Moonchy & Tobias is released November 2, 2018