In a surprising – yet very welcome – move, Ubisoft is opting to trade in its required launcher on PC for more seamless