Ubisoft: 'Season Pass Is Pretty Much Accepted' - Presented by: The Aol. On Network

A Ubisoft executive has revealed DLC adoption is on the rise while Season Passes are more accepted than ever thanks to "good design".



Related Videos

Most Popular Videos

Latest Videos