Releasing myriad pieces of downloadable content for free will perhaps bring some Assassin's Creed fans back on-side in what's otherwise been a particularly rough pre-launch campaign for Ubisoft.