Ubisoft Avatar Project

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

This website uses cookies.