Instead, Shadows moved out of that original date and wound up delayed twice; it will finally arrive March 20, 2025. The game carries a lot of weight on its shoulders, as it may be Ubisofts last major release before the developers potential buyout with Tencent , and has had to deal with a pre release leak that led Ubisoft warning players to avoid spoilers when possible. Suffice to say, things are different for this particular Creed, to say nothing of its place in a culture war that only wan
