Avatar: The Game Multiplayer Walkthrough Trailer
Ubisoft has released a trailer for Avatar: The Game that takes a look at some of the multiplayer maps in the game, as well as plenty of RDA versus Na’vi combat.
25 November 2009
Popular on gamewatcher
Dead Rising 4: Dead Rising 4 PC Steam Performance Test
14 March 2017