Puzzle Games's Network