great concept! Having the bullets mirror back, having a nice risk-reward interplay there (further enhanced with the upgrades/penalties).
Solid game!