Da Vinci Code, The new Install 2006 Puzzle Video game