.webp)
This 1986 release by Hudson Soft is a side-scrolling platformer. Players control Master Higgins, a character who must save Princess Leilani from the Evil Witch Doctor. The game is known for its challenging gameplay and vibrant levels.
not rated
Rate this game
0 votes