Oh man I almost forgot about this game, I really should surf more on Adventure Legends.
I remember getting a level demo of this on a free CD back in the day, very nicely animated game and I personally loved the graphics, I wonder how I consider it today