EDIT: disregard, I am an idiot, got my U-gaming companies confused
This is the same Ubisoft that recently tried altering the deal with developers. They are exploring new revenue streams, and I think this is just a preview of what is to come everywhere.