Nice work! Felt really nice to play though if I had to give a feedback it'd to make the upgrade clearer. At first when I saw 0.8 firerates I thought it sucked since the number was low but in the end it's a significant upgrade. Maybe put it into a percentage in comparaison to your current upgrade instead.