The game plays as an isometric scrolling shooter, in which the player must navigate their chosen character through stages, killing enemies with magic attacks while collecting power-ups and other unique items. Attacks can be melee or ranged, with each being capable of being upgraded via power-ups, and a dodge ability allows the player to avoid most basic attacks. Each character also has a "super" form, which becomes available with enough magic energy. The player also has a familiar with them at all times, which gradually evolves and increases its powers with each enemy defeated.