Cat Island can be found in the middle of Lake Biwa in the Omi region in Assassin's Creed: Shadows. If you're having trouble ...
The most important question of them all - can you pet cats and dogs in Assassin's Creed Shadows? Let's figure it out together!