I firmly believe Ubisoft was behind the hacking that happened last year to put an end to the marketplace.

Discussion

[removed]

Posted Sep 25, 2026, 7:48 PM UTC

11
Loading comments…