Principale Ricerca Playing Puzzle Games