The previous writeup doesn't mention the darkly hilarious punch line to the Babel Fish Puzzle. The designers programmed the dispenser to run out of Babel Fish on the final step of the puzzle. So, having finally figured out the solution, the dispenser is empty and you are forced to reload the game at a previous step. Genius.