Roach joins Manifest Destiny 2!