Ooooh, this one is tough. Concept is really great and the art style is awesome. Animations are silky. Sounds are spot on as well.
Now the tough part. My optimal play strategy became just scrolling the mouse wheel as fast as I can (think Neji defensive shell from Naruto). I survived longer doing that than actually trying to play correctly. Perhaps it needs a stamina bar to balance it?