… Ubisoft, Massive Entertainment Announce A New Avatar Game … Ubisoft is … the help of The Division developers. … Ubisoft, Massive Entertainment Announce A New Avatar Game …