Not bad, but it could've been better
The graphics on this were good enough, but the animation could use a lot of work for the most part.
For example, the way the characters walk looks just horrible... it isn't fluid at all so it just seems like a sprite who moves over the screen.
The music was avarage mostly... but that's more because it loops so much, it got annoying.
The story is pretty interesting though, and it's this flash's best aspect.
If you work on some of the points in this, this could become pretty good, but untill then it'll only get an avarage rating.