Really enjoyed this! Very well designed and very impressed that you did mostly everything yourself. The cutscenes were really cool and I liked all the different mechanics. Really liked that extra camera that pops up when one of your characters goes off screen. I can tell a lot of work was put into this.
If there's one gripe I would mention it's that I didn't love the movement. I slid off a lot of platforms which was a little frustrating. Some of the jumps required really precise and quick jump inputs. But I was able to figure all that out in the end so not a huge deal.
Anyways, really good job! Would really appreciate a rating on our game as well if you have the time :-)