Difficult to cheese enemies and still keep all your drones, good design for that.
Much needed breaks after boss fights, lets you regenerate your drones.
Nice variety of bosses, gameplay never gets repetitive, several types of enemies.
Good graphical design, satisfying animations, pleasing aesthetics.
Functional attack warnings, innovative attacks, innovative movement style.
5/5 stars