Cool game!
The only comment I have is about one particular background music that doesn't fit in the theme(in my opinion). It appears to be randomly selected at the start of the level so I have trouble explaining which one it is though :/
Apart from that, love the possibility to choose the ship, upgrades are feeling very satisfying and good job with the bosses!