Matching puzzle temple game