Fun game. At first I thought it was pretty difficult but those upgrades made it go from hard to almost too easy. The curve probably needs to be a bit steeper. But I dug the music and the art style. And it was very satisfying having a powerful machine-gun fire-ball going.