Most games of this genre consist of multiple levels of increasing difficulty, that may also be interleaved by boss encounters, where the character has to defeat a particularly dangerous enemy in order to progress. Usually the level order is pre-determined, but some games also allow players to navigate freely throughout the game world, or may feature different paths to take at certain points. Simple logical puzzles to resolve and skill trials to overcome are another common element in the genre.