An ok NES plat former that runs on charm
Most of the games control is decent. Jumping can be tricky but once you have the hang of it it's easy enough. However grabbing ledges is tough. If you miss a ledge or over jump it by a bit you will fall to your death.
The game also features a side scrolling carpet ride with Jasmin where you dodge obstacles and collect gems which is an ok break between levels.
Graphics are actually quite nice. For an NES game it looks almost identical to it's SNES counterpart.
Considering the game can be beat in maybe an hour or two you should give it a shot. The password system also makes it easier to beat.