Devin Rardin: With the unceremonious delay of several games, and underperformance from its top games, the shiny gloss of Ubisoft is forever scarred.