Thanks for your review! Writing in Monogame was definitely a challenge for us, but well worth it. An overwhelming proportion of the games in this jam use Unity, and as a result, they encounter many of the same issues and bugs in platforming (weird jumps, bad slopes). Writing the code from scratch allowed us to overcome these issues, but took much longer than if we had used Unity. We took some inspiration from Celeste's code too, so that helped us. We're glad you liked our game and we will definitely check out your game.