Quote Originally Posted by Drunk Clown View Post
Why is that painting freaky?
Alright, lemme tell you, in spoilers in case people dont want to know...
Spoiler Alert, click show to read: 
So a big part of the AC series is the "piece of Eden" which was in the shape of the sphere that is in the painting. Also Da Vinci is in the second two games, so fans of the AC series claim that the picture in black and white shows the piece of Eden, bringing forth the possibility that the whole Templar/Assassins story isnt just made up.
Hope that made sense.