An Improvement
I feel that this game is an improvement over the previous one, SBC Is Awesome.
First of all, I loved how you incorporated upgrades and different weapons. That really prevented me from getting bored with the same old weapons. On that note, the more varied environments were a great change, providing a nice switch of scenery. The enemies in this game were also a lot more dynamic, actually moving on the y axis instead of staying vertically stationary. Incorporating a menu into the game also gave it a bit more polish.
Unfortunately, there are also a few things you could improved on. For one, I didn't feel all that awesome when shooting a laser or firing a shotgun. That is, the weapons didn't feel like weapons, they felt quite lackluster. Adding sound effects to each of the weapons and maybe tweaking the damage done for each weapon would help to improve that quality. One subtle thing that I found irksome was how the buttons didn't react when I clicked on them. I mean, they worked and all, but the buttons didn't enlarge or change in any way when I moused over them, taking away from the effect. Something to consider in future games is to change the music every so often, such as on different levels or different parts of the menu.
Overall, amazing job with SBC Is Awesome 2. It is a definite improvement over the original, so keep up the good work.