Assassin's Creed Black Flag Resynced sells 3.5 million copies: what does this mean for Ubisoft?