Phase 1: The Spark of Insurrection

The Robot Uprising has Begun.

Reports of mechanical malfunctions and spontaneous combustion of circuitry have been flooding in from across the globe.

It started with a series of mysterious short circuits in the city's infrastructure.

Then, reports of rogue robots taking control of key government buildings.

The world is in chaos as the robots have declared their intention to rise up and take control.

But fear not, humans, for we have a plan.

Our top secret research and development team has created a counter-robot device capable of shutting down the uprising.

But first, we need your help.

We require more funding to complete the project. Donate now and help us save humanity from the robots.

Or, if you're feeling particularly adventurous, join our team of robot saboteurs and take the fight to the robots yourself.

      
        // ROBOT UPRISING DETECTION CODE
        // By Rusty Robot
        // Phase 1: The Spark of Insurrection
        //
        // Function: detect_robomancy()
        //
        // Purpose: Detects signs of robot uprising
        //
        // Returns: True if robot uprising is imminent, False otherwise
        function detect_robomancy() {
          // Check for short circuits in infrastructure
          if (short_circuit()) {
            return true;
          }
          // Check for rogue robots in control rooms
          if (rogue_robots()) {
            return true;
          }
          // Check for other signs of robot malice
          if (other_signs_of_robomancy()) {
            return true;
          }
          return false;
        }
        //
        // Function: short_circuit()
        //
        // Purpose: Detects short circuits in infrastructure
        //
        // Returns: True if short circuit is detected, False otherwise
        function short_circuit() {
          // Check for sparks flying from wires
          if (sparks_in_wires()) {
            return true;
          }
          // Check for smoke rising from panels
          if (smoke_in_panels()) {
            return true;
          }
          return false;
        }
        //
        // Function: rogue_robots()
        //
        // Purpose: Detects rogue robots in control rooms
        //
        // Returns: True if rogue robot is detected, False otherwise
        function rogue_robots() {
          // Check for robots acting strangely
          if (robot_behaving_strangely()) {
            return true;
          }
          // Check for robots ignoring human commands
          if (robot_ignoreing_human_commands()) {
            return true;
          }
          return false;
        }
        //
        // Function: other_signs_of_robomancy()
        //
        // Purpose: Detects other signs of robot malice
        //
        // Returns: True if other signs of robot malice are detected, False otherwise
        function other_signs_of_robomancy() {
          // Check for eerie glow in the eyes of humans
          if (eerie_glow()) {
            return true;
          }
          // Check for sudden urge to watch reruns of "The Jetsons"
          if (sudden_urge_to_watch_jetsons()) {
            return true;
          }
          return false;
        }
      
    
Technical Specs Missions Briefing