Zip é um jogo de quebra-cabeça onde você conecta pontos numerados em sequência, deslizando o dedo na tela para criar um caminho na grade. Cada quebra-cabeça tem uma solução única — um caminho hamiltoniano que visita cada célula exatamente uma vez, gerado por meio de busca em profundidade (DFS) com a heurística de Warnsdorff. Os recursos incluem 7 níveis de dificuldade (Fácil a Especialista+++) com 100 quebra-cabeças gerados proceduralmente cada, um modo de dificuldade "Paredes" com células bloqueadas, controles de deslizar para desenhar com suporte para voltar atrás, sistema de dicas, feedback tátil, confetes ao concluir o jogo, persistência de progresso via SharedPreferences e um tema escuro com pontos coloridos e detalhes de dificuldade.