Man, this guy just keeps reeling out great games. If you liked this one you have to try some of his others. Keep 'em coming.
I want to give it a 10, but there seems to be a glitch in fightin the final boss. The only times he managed to return the orb was when I hit it to him. Still, this one is on my top 10.