As you march through the battered suburbs, enter into cities choked with gigas (giant marauding monsters) and filled with all manner of undead soldiers, you'll clear levels, which in turn give you skill points to purchase weapon upgrades and abilities. For abilities you can upgrade the rate at which you recover health and magic, which is a pretty important thing if you fancy making past some of the more difficult areas in one piece. You can also buy and upgrade up to nine different spells, many of which we've already mentioned. Finally you can buy and upgrade four different forms of your gun. This includes a shotgun, gatling gun, machine gun and a cannon. Each has their advantages and disadvantages, but one is just as good as the other in this game.
One thing that is impressive about Bullet Witch is how the physics that cover objects and the environments you'll play work. While the actual physics for enemies and NPC's isn't very impressive, the way things get tossed around and explode is pretty impressive. There's nothing like the thrill of dodging three vehicles as the enemy uses its telekinetic powers to toss them at you or launching a salvo of meteors at an enemy and destroying everything around you. It's destruction at its finest and well worth experiencing first-hand, just like all the high end spells you get in the latter parts of the game.
At the end of the day Bullet Witch is an average third-person action game the leads you by the nose and doesn't give you too many choices to make. You'll spend the bulk of your time battling the same bad guys, killing walnut heads to unlock areas and occasionally battling some pretty impressive bosses. That is not to say that this game is without merit, but after you've built up Alicia to her maximum potential and unlocked all the achievements there's really not much else to do. Bullet which is the kind of game you rent first - and if you enjoy it enough - buy later..