Pretty good
I'll admit I did not like the rap music. The sprites were a little blurry, the battle was kind of boring but, the ending was a fun twist! If the images wre sharper, this would be really good. Also try to use different attacks to vary the battle scenes.