I enjoyed this game for all of 10 days, or less, but like all games of this nature (pay to play) the game has issues. You, the game creators, want to be different and attract more people, start with the below issues.
1. Shards.
The Ancient Shard and the Void Shard have the same exact chance for rares and epics yet the Void Shards are extremely harder to get and even made to seem like you're getting something special as a reward for working really hard at something (like completing the entire campaign mode... seriously?). Your shard system should look something like this:
Mystery Shard - 80% Common, 20% Uncommon.
Ancient Shard - 55% Uncommon, 45% Rare
Void Shard - 75% Rare, 25% Epic
Sacred Shard - 65% Epic, 35% Legendary
Then when someone earns a shard for hard work they actually get something equivalent to their work they performed or the amount of cash they spend.
2. Training books.
Common to Rare characters requires 6 - 24 rare books, each, to max out there spells. Right now there is only a few ways to get books, purchase with real money, or play for 6 months and collect books in monthly quests and monthly daily login. This is crazy if someone wants to try and experience different characters and their potentials. With the limitations of spell books someone would have to have knowledge of all 200+ characters and choose 6 main characters and never play any other character for 9+ months. That limits people's game play experience (which is only the characters and not anything else in your game) and people will get annoyed and leave. It's even harder if you find an epic or legendary character you want to play with.....
3. Gear.
How can you enjoy different characters if you are, again, limited. Yes, you can easily get gear but it's not so easy to level gear or to change out gear. For example, it cost 50k to remove an uncommon ring from a character. That's ridiculous. You want people to explore other characters with different gear and find their characters of choice. Not limit them to only a specific few characters. If your game charges someone up to 300k - 750k in silver to remove full sets of gear, on top of the millions of silver someone will spend in leveling up gear, then you limit someone's game play and experience and people will eventually leave. Example, I spent 750k silver, or more, to upgrade one item to level 16. I should not be forced to pay another $100k to remove that item to try it out on another character.
4. PVP.
Everytime I refresh the list of opponents to fight 70-100% of the list are opponents that cannot be won against. They are 10k+ higher in team power. On top of the lack of fair matching, when I go to fight someone with 9k less team power, or more, than myself I somehow still get my ass whooped in a few moves. I don't think your team power is accurate. That should never be an issue. Everything from gear, to level, to spells, to ascension, to stats need to be accounted for. Your algorithm seems to be off.
5. Last but not least, pop ups.
When I load the game.... for the love of God please stop with the 10 pop ups selling your shit. If someone is going to spend money on your game then they will go to your shop, and you will always have hundreds of kids who pay to play. You don't need 10 advertisements popping up every time we log in. It's so damn annoying and thus people will leave, as will I most likely.
Most intelligent gamers who want to play for enjoyment, and not a repetitive annoyance, will not continue to play with the above issues still an issue. I've only been playing 10 days and I'm already bored with the repetitive nature of this game and the lack of character exploration due to so many limitations.
Please fix. Good luck.