Etymology
Today it means: A game, especially a text adventure, that mainly requires the player to solve puzzles. Full definition →
From puzzle + -fest.
Etymology from Wiktionary, CC BY-SA 4.0.