Avatar Frontiers Of Pandora: I'm worried.. Don't screw this up Ubisoft