Haven't seen anyone else mention it, but for me the movement speed upgrades were completely broken and didn't change anything. Got all the skills maxxed out by 10 minutes and kinda just sat there till the knights eventually overwhelmed me, not sure if there's a win condition past that.
The art was super cute though, and the game over screen made me laugh!