I hate platformers. I don't find them fun and I am really bad at them... Still, this one is alright. I even enjoy trying to get all the bonuses in each level. Some are very cleverly hidden, but it never feels unfair. Every weapon has a different special attack and different artifacts serve different purposes, even though I'll admit most of them don't see much use. Also some monsters are really hard to beat without special attack so it's always a question of saving it or not in case you run into them later in the level. It's really quite strategic.