Thanks for playing and I'll try to make thigs feel less frustrating with Ghost in the next update. One tip for now is that she can't dodge really fast shurikens. Your counter attacks get faster as the meter charges, and once you max it Ghost will get pretty easy until she's almost naked.
When Viperess maxes her spirit, her normal counters get a yellow speed trail and breaks through 1 incoming shuriken. However, yellow trails lose their max speed after a collision, and become dodge-able, so you need a clean shot to do damage, unless you can use a power counter like a pro. :3
Towards the end, she teleports away after every hit, which I now realize might have been overkill, but I'm learning as I go. :)