Maybe even Da Vinci. The whole puzzle, indicates that the artist is a fan of Da Vinci.
Funny you mention that. I worked with the developer to explain the last riddle in 2011/2012 and Da Vince played a big part.
If you are curious, search for the 'Trials HD Riddle' on YouTube. It has about 80,000 views and I made that to explain the riddle in the prior game.