Ubisoft Slammed For Assassin’s Creed In-Game Pop-Up Ad, Ubisoft Claim It Was A Technical Error

WATCH ON YOUTUBE