This game reminds me of Ghosts n Goblins. It is very challenging. It isn't a bad game by any means. In fact, it is very well designed action platformer; it is just very challenging. I only recommend this game, if you want a very challenging but good game. If you are looking for a game you can breeze through, stay far, far away from this game.
To give you an idea of how hard this game is, I can't believe I've been playing this game for over an hour, and I still haven't beaten the first level. I have never played a game, aside from the original Ghosts n Goblins, where I haven't beaten the first level within an hour. And I bet you it will take several more hours before I finally get good enough to beat the first level.
This game is very challenging for the following reasons.
First of all, it only takes two hits to get killed in this game. You can increase your hit points to three hits with an armor upgrade (so you can get hit no more than two times), but that's about it. By default, you better not get more than once, or you are dead.
The levels are long, and full of hazards and enemies that can kill you. The checkpoints are few and far between, so you have to last for a very long time without getting hit. Lastly, many of the enemies and hazard are VERY cheap, and there is no way you can avoid them on your first encounter. Sometimes enemies and hazard can appear out of no where and kill you before you can even react. This can be especially frustrating when you made considerable progress, and then you are sent back to a checkpoint, losing five or more minutes of progress in the process. The only way you can avoid these hazards is to first get killed , know in advance that the hazard is coming, and then avoid it.
Also, you have to beat an entire world/level before you can save, and the worlds in this game are very large. If only you can save your progress and start from each sub-section of each world. That would be nice. But no, this game requires you to beat a very long and difficult level in just one-sitting, so you better have good endurance.
Basically, the only way you can make ANY progress in this game is to play the levels over and over again until you can reach the end in one sitting. You need perfect precision to avoid getting hit in this game. In other words, you need VERY GOOD hand-eye coordination, and LOTS of trial and error before you can beat this game. You need to memorize the entire level, where each hazard and enemy is, and play almost perfectly (get hit no more than once) to reach each few-and-far-between checkpoint and beat each level.
Luckily, this game gives you unlimited continues. You can continue from the same checkpoint as many times as you want. Thank god that's the case, because you will die many times until you reach the next few and far between checkpoint. If you had limited continues, this game would go from very challenging to downright frustrating and near impossible.
Control-wise, this game is very responsive and accurate. The only downside is that, like in Ghosts n Goblins, your character cannot change his direction in mid jump, so you need to be very precise in the timing and positioning of your jumping; otherwise, you will get hit and DIE.
Overall, this is a well-designed, albeit very challenging, action platformer. It remains me alot of Ghosts n Goblins, because of its stiff jumping mechanics, challenging level design, two-hit deaths, and medieval/fantasy setting in the format of an action platformer.