Ubisoft can’t seem to catch a break. The last few months have seen the storied publisher shut down one of its live service game efforts, while its Star Wars game floundered despite the popularity of the franchise. The company needs a big win with its upcoming release of Assassin’s Creed Shadows, but things aren’t off to a great start with
An undersea internet cable running between Taiwan’s main island and the offshore Penghu Islands was severed earlier today, under suspicious circumstances.