Topics Related to Concepts, Game Design and Puzzle: