Very nice game but sometimes, it's punishes your mistakes too harshly. I enjoyed first boss much more then the second one. At one point the second boss starts sending your own bullets at you, which doesn't have any indicator to let player know when will he do that and which is why you have to play slowly, making couple of shots in order to be able to dodge your own bullets. It makes the fight longer and monotonous. It would be much more logical if the bullets flew at the player at the moment when the second boss was invulnerable. This way, the player would still be playing actively and the game would still punish player if they spammed the shot button.