Digital River wins deal with Ubisoft