
Generally speaking, when leaks start to spread about a big-budget adaptation heading to one of the biggest and best streaming services out there, you have to take them with quite a big pinch of salt. You never know who the source might be, if there even is one, after all.
In this case, though, while we haven't been able to see the page in question for ourselves, it looks a lot like huge videogame publisher Ubisoft might have spoiled its own news by publishing a web page early – and leaked its own project. The page was apparently live long enough for a good few people to have viewed it and spread the story, before promptly disappearing.