Updated Puzzle games

Updated