Avatar Game

Ubisoft Avatar Project still on!Ubisoft Avatar Project still on!

Ubisoft Avatar Project still on!

In February 2017, Ubisoft in partnership with Massive Entertainment had decided to develop an Avatar based game. For starters Ubisoft…

5 years ago