Spirit Stones is a card based match three puzzler for Android, it is free to play and includes in-app-purchases that range from $0.99 - $99.99 per item.
The gameplay consists of a match three game board where players build up teams of monsters in order to use their powers to help battle on the match three grid.
Pro Slow difficulty curve
Unlike a lot of free-top-play games where the player hits a wall of difficulty after a short amount of time, Spirit Stones has a very even difficulty curve that very slowly progresses, which makes for a pleasure to play without getting too frustrated and nagged to spend real money on game unlocks.
Pro Strategy focused
There are four different classes of heroes one can use on their team, each with their own corresponding color. Each color represents stones on the match 3 playing field. When matching stones a move from the right colored character will perform an attack which will hit their enemy. Some enemies have weaknesses to a certain color and so a team can be made that is more heavily that one color over the others. This is where strategy comes in as the player can mix and match their teams in order to plan for what type of enemies they will be attacking, especially certain bosses.
Con Pretty buggy
Users often complain of having to reinstall the game in order to get it working due to bugs. having to do this in order to get the game working is going to be time consuming and is just too much of a hassle when there are so many other games out there that fit this genre.