Play Game & Resolve Puzzles