Ahead of its March 20 launch, Assassin’s Creed Shadows has leaked, with early physical copies hitting the market and streams surfacing online. Ubisoft acknowledges the leaks, cautioning players against spoilers and clarifying that the footage doesn't represent the final game. After facing delays and community criticism over past issues, Ubisoft is hoping for a triumphant release amidst recent sales challenges. Stay tuned and play fair! (Source: IGN)