Ubisoft's The Division Launches March 8