Ubisoft has announced the agreement with Lightstorm Entertainment and Fox Interactive to create a new title set in the world of Avatar, the series of films by James Cameron that leads us to Pandora. Massive Entertainment, responsible for Tom Clancy s The Division, will be the team that leads the …
Read More »