 
 const byte blue = 0;
 const byte yellow = 1;
-const uint32_t neoPixelColour[2] = { strip.Color(0,0,64), strip.Color(32,32,0) };
+const byte red = 2;
+const uint32_t neoPixelColour[3] = { strip.Color(0,0,64), strip.Color(32,32,0), strip.Color(64,0,0) };
 byte playerColour[2] = {0, 0};
+unsigned long lastUpdate;
+byte animPos = 0;
+char animDir = 1;
 
 char board[42];
 char screen[7][22];

      if (digitalRead(btnRow[0]) == LOW || digitalRead(btnRow[1]) == LOW) {
        strcpy(screen[0], "Cheat!");
        updateScreen();
      }
    }
  }
  return bestScore;
}

    if (col == 0) {
      strcpy(screen[0], "Cheat!");
      updateScreen();
      gameOverAnimation(neoPixelColour[red]);
    }
    else {
      
