Ubisoft is reportedly dropping its PC launcher, Polygon says ยท Digg