When will they fix this website?

This website is atrocious and reflects Ubisofts declining interest in the Assassin's Creed franchise as a franchise. It goes down for months...
Continue reading