Thanks for playing!
I didn't get a chance to really fine tune difficulty but taking advantage of the exchange powerup at the right time (ie. most of the bullets hit) makes all the bosses relatively easy.