Really nice ! Really good feedbacks and difficulty curve. The game could maye use some mini-bosses, or wave mechanics to break the linearity that tends to make things a bit boring in the long run. Maybe more enemi types could have helped too !
But it is still a very cool game