User blog comment:99998888833344/New Da Vinci Painting Revealed -- The Real Truth?/@comment-63.27.196.215-20110817181758

What if it's real and Ubisoft just uncovered the truth by producing Assassin's Creed. There are modern day TEMPLARS :-( so watch your back!