Ubisoft Gives More Details on When the Avatar Game Will Release

Don’t hold your breathe for the Ubisoft Avatar game just yet.