I think for my level the player character goes to the server room where there is a virus, the server room serves as a maze that the player can run through to avoid hits since there is no shield input.
The virus spawns the internet explorers to attack the player, the player can run through the maze to defeat the internet explorer one by the one. then the virus will be open to be hit until it starts to spin. then the player will try to avoid being hit by running through the maze. Then the cycle will repeat 2 more times until the virus is defeated.
I think can accomplish this by using a rotation to make it spin, a large radius to sense where the player is through the maze. And using a player spawn to get the internet explorer to spawn.
the Barinade boss clip begins at 5:18 in the video





