I enjoy your game!
I think I kinda stink at it, but the parrying works great when the timing is right.
Without warning from the shots about to happen - it's just real hard to actually take out the enemies if there's over 5 or so.