You did gud
I only found that it was impossible to tell what was happening because it was so twitchy. You obviously spent a lot of time on this but your character designs need to be a lot better and also need more time put into them. There's no point in making something that long and putting so much effort in if you can't even see whats happening half the time. Keep up the good work but make some better characters and watch your batting average RISE.