Here are some of my all-time favorite puzzle games (very roughly ordered)