A new report by the French magazine Le Télégramme details how little Ubisoft has changed since its reckoning last year and now fans are demanding change.
by Zara Lane