So I went back to the mansion after killing Salverorado (or whatever) in Firenze. Then it told me I had to collect all Codex pages, I had 29 so quickly got the last one.
But now I can't find Leonardo. I checked the mansion, every city, the guy is nowhere. Where can I find him? And before you say Mansion architect room, he's not there, I've checked multiple times.
I just Googled for a bit and I'm afraid my game is bugged... I'm 100% sure I got all Codex pages, counter says 29/30 because I haven't decoded the last one, Leonardo is nowhere to be found.
I've decoded a page before when Leonardo was still in my mansion, and now he's gone. Maybe I should've waited.
Oh well guess I'll go watch the ending on YouTube, not the same but better then nothing
Your game isn't buggy. Leo is located in Villa man. He's located inside that mansion where your Uncle is. He should be painting I believe. As it goes for finding the last Codex pages. Visit each world and look on your map.