Assassin's Creed Shadows Leak Hints at Nintendo Switch 2 Adventure

April 20, 2025