Everything Promise Puzzles