O jogo NES Snake Rattle ’n’ Roll ou simplesmente "Snake", é um jogo de plataforma lógica com gráficos pseudo 3D (campo de jogo isométrico).
O jogo apresenta dois heróis, duas cobras - uma azul chamada Roll e uma vermelha chamada Rattle. O principal objectivo do jogador é comer bolas para ganhar mais peso, ser pesado na balança e assim ganhar acesso ao nível seguinte. Comer as bolas não só aumenta o peso da serpente, mas também o seu comprimento. Há vários inimigos nos níveis - monstros que podem atacar o jogador. A serpente, por sua vez, pode atacar o inimigo com a sua língua ou saltando de cima. Estes ataques não funcionam em todos os monstros e chefes. Com cada ataque a serpente perde uma das bolas recolhidas e torna-se mais curta, o principal é não perder todas as bolas recolhidas, caso contrário uma vida é tirada.
Em Snake Rattle ’n’ Roll existem apenas dez níveis, em cada um dos quais não só tem de combater os seus adversários, mas também de pensar nos seus movimentos. O jogo tem um modo de dois jogadores, no qual um jogará para a cobra azul, o outro para a vermelha. No primeiro nível do jogo é possível mover-se directamente para o oitavo, para o fazer, é necessário estar a tempo de lançar o foguetão. Nas versões piratas do jogo, só se pode passar desta forma, porque o sétimo nível não funcionou.
O jogo da cobra foi recebido com pontuações médias por críticos e jogadores. Isto deve-se principalmente à complicada gestão. Como está, é preciso calcular o comprimento ou altura dos saltos e a velocidade dos movimentos a toda a hora, e os maus controlos de carácter tornaram as coisas muito mais difíceis.