Great game it can be a little pay to play but you can also be stubborn and grind to level your characters up to their credit the designers allow you to get just enough free (ingame money)souls to do this. The only thing that seems slightly Shady to me is I've spent thousands of Souls trying to buy a character pack hopefully get one of several Diamond characters. And now realize you really only get maybe a 15 to 20% chance of getting a diamond character out of one of these packs.