The stages consist of Crossroad, Cherlindrea's Forest, Fin Raziel's Island, Sorsha's Camp, Tir Asleen Castle, and Nockmaar Castle. Each stage must be completed within a certain amount of time. Defeated enemies drop coins which the player can collect to buy things at shops. Depending on whether the player is playing as Willow or Madmartigan, either magic blasts or sword swipes are the attacks. Madmartigan's attack has less range than Willow's, but can destroy enemy projectiles. Both can purchase attack upgrades at shops. Madmartigan's upgrades give him greater power and range, while Willow's upgrades are far more versatile. With each upgrade, his regular blasts become more powerful, the actual upgrades being utilized by holding down the attack button and releasing it when the meter at the screen's bottom reaches a certain point. The following are his magical upgrades: