Topics Related to Fighting, Game Design and Puzzle: