This is a side-scrolling action-adventure game where you play as a warrior on a quest to defeat a demon king. You'll explore various lands, battle enemies, and collect power-ups.
Platform
Master System
Release Year
1987
Publisher
Sunsoft