     // You can replace it with anything you want that passes a -90>+90 value to joystickTilt
     // and any value to joystickWobble that is greater than ATTACK_THRESHOLD (defined at start)
     // For example you could use 3 momentery buttons:
-    // if(digitalRead(leftButtonPinNumber) == HIGH) joystickTilt = -90;
-    // if(digitalRead(rightButtonPinNumber) == HIGH) joystickTilt = 90;
-    // if(digitalRead(attackButtonPinNumber) == HIGH) joystickWobble = ATTACK_THRESHOLD;
+        // if(digitalRead(leftButtonPinNumber) == HIGH) joystickTilt = -90;
+        // if(digitalRead(rightButtonPinNumber) == HIGH) joystickTilt = 90;
+        // if(digitalRead(attackButtonPinNumber) == HIGH) joystickWobble = ATTACK_THRESHOLD;
     
     accelgyro.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);
     int a = (JOYSTICK_ORIENTATION == 0?ax:(JOYSTICK_ORIENTATION == 1?ay:az))/166;

            if(attacking){
                if(enemyPool[i]._pos > playerPosition-(ATTACK_WIDTH/2) && enemyPool[i]._pos < playerPosition+(ATTACK_WIDTH/2)){
                   enemyPool[i].Kill();
                   //SFXkill();
                }
            }
            if(inLava(enemyPool[i]._pos)){
                enemyPool[i].Kill();
                //SFXkill();
            }
            // Draw (if still alive)
            if(enemyPool[i].Alive()) {

            }
        }else if(stage == "COMPLETE"){
            FastLED.clear();
            SFXcomplete();
            if(stageStartTime+500 > mm){
                int n = max(map(((mm-stageStartTime)), 0, 500, NUM_LEDS, 0), 0);
                for(int i = NUM_LEDS; i>= n; i--){
