After promising the content last August, Ubisoft finally releases Online Multiplayer and Wallace DLC for Scott Pilgrim VS The World: The Game.

Read more