Netflix will soon release 3 Ubisoft games

The games will be downloadable and free of advertisements. Only 1.7 million regularly play them. Cooperation between Ubisoft and Netflix,...