Really cool matrix bullet time effect, I suppose it was achieved using Godot's Engine.time_scale?
I think a Celeste-like dash ability would improve the gameplay a lot, because right now, you don't have much tools at your hand to actually dodge the canon balls. Often, you just end up staring painfully long at your inevitable death.