The possible reasons behind Ubisoft delaying the earnings report it was expected to release last week were the subject of much discussion, especially given the company’s well-documented issues in ...