OverPowered Team

You are Radiance, survive dodging the enemies and absorbing little rads!
Vex, the robot vs the keyboard.
Puzzle