Published On May 2, 2019
The small additions of the Avatar Program being shut down would have played a large part in the payoff in the "Avatars Attack" scene for sure.
Avatar belongs to 20th Century Fox and Lightning Storm Entertainment.
show more