A huge amount of content
What really blew me away about Shadow Fight 2 is just how much there is to do in the game. There are six different worlds, each with a main boss that needs to be beaten in order to move on to the next world. But along the way you'll need to take part in tournaments, survival challenges, and special duels so you can earn money to upgrade your character. A tournament challenges you to fight through 24 different opponents, each harder than the last. In survival, you're just trying to see how long you can stay alive against multiple successive opponents. Duels pay the most gold, but you can only do one duel every four hours.
What's neat about it is the game is set up in such a way that you'll need to use all of the game types in a world to get ready for the big boss fight. Make no mistake -- the bosses in Shadow Fight 2 are tough, and you'll need to max out your upgrades if you hope to stand a chance against them.
One thing that's problematic is the inability to sync between iOS devices. With all this content, it would be better if, after playing all day on my iPhone, I could switch to the iPad when I get home. But as is, you're going to want to only play on one device, because it's too much trouble to unlock everything again on another device.
Not only do you get different fighting moves based on the weapon you're holding, once you pass the first boss, you'll get to add ranged attacks to your arsenal. Then, when you beat the second boss, you'll be able to add attack spells you can cast for more damage during a fight. I really like that there are goals to shoot for in Shadow Fight 2, keeping the game interesting beyond the already tight fighting mechanics.
As I mentioned earlier, Shadow Fight 2 is a freemium game, and it employs a few annoying techniques to get your cash. In the game, you can play through just five fights before your energy meter runs dry, requiring you to wait for it to replenish or pay real money to power it back up. There is some relief, though, giving you one energy back if you watch a 15-second ad (mostly game ads, in my experience). The problem is, there is also a limit to those ads, and when you run out, you can either wait or pay.
The more annoying strategy to take your money, however, comes with purchasing items. There are a number of weapons, helmets, and armor you can buy with coins you earn in the game, which is fine and as it should be. But there are also items that require you to pay only with gems (the game's currency you can purchase for real money). I can understand making it difficult to earn an item (and making money the easy route), but making it exclusive to those who pay cash is especially annoying. Of course, the items that can't be purchased with gold are often the most interesting and powerful, so you'll definitely feel the frustration like I did when you browse through items.
There are a lot of fighting games in the App Store. But Shadow Fight 2 stands out with a unique silhouette style, amazingly smooth animations, and several worlds to explore.
I usually have a hard time recommending freemium apps, but Shadow Fight 2 is an exception. Yes, it's really annoying that some items are simply unattainable without using real money, but with everything else the game brings, it's worth jumping through those hoops.
If you're looking for a button masher, Shadow Fight 2 is not your game, but for fun game modes, precise controls, and extra content, it might be the best available. That is, if you can live with the in-your-face freemium model.