>>718691089
Yes, the stock prices! That's the TRUE indicator of a game's success. Ubisoft won't lie their way out of this one. We won't let them.