assassin's creed

Assassin’s Creed: Odyssey – DDoS Attacks Blight Launch

Ubisoft, the £1.5 billion (by 2017-2018 sales) French gaming giant, saw the launch of one of its much-hyped premier titles…