Thanks for the in-depth review, its very solid feedback :)
It definitely needs a bit of polish, I didn't do a great job of planning my time so there were a lot of last minute additions.
Agree on the SFX/damage feedback and Adam being hit by stage damage is too luck based - he should really be a bit better at avoiding stage damage, and Victor should have more ways to corale him.