The term 'Metroidvania' is most often used to refer to a platforming game that features a single large, interconnected map, generally with discrete rooms or sections. Not all areas of this map are available at the start, often requiring the player to obtain an item (such as a weapon or key) or a new character ability to remove some obstacle blocking the path forward. Often, this item is protected by a boss character, providing story-driven challenges throughout the game.