1. It's an MMO - People can gather around and have pet battles and talk to each other, you could hold tournaments in the game without changing players etc. and you can talk while battling in real-time! role players everywhere will rejoice.
2. Full 3D - I know graphics mean very little compared to gameplay but here you can rotate and zoom your camera and the environment of the battle is actually where you stand in the world, you can battle in some pretty epic places even underwater or on the floating platforms in nagrand!
3. Full Trainer customisation - your character shows up in the battles and you can transmog the gear into a sort of type-specific trainer look (you can find examples in the RP section) so you can actually be someone who looks like they train undead, dragons, plants, fire pets etc. some examples:
![Image](http://gametechmods.com/uploads/images/32094Plague%20Trainer%20%28leather%29.jpg)
![Image](http://gametechmods.com/uploads/images/56273Dragon%20Trainer%20%28mail%29.jpg)
4. Your pets follow you around in the game world - oh how many people wish pokemon had this... any pet you use in battle can be summoned in the real world and will follow you around, some even have unique interactivity and animations.
I can see some pokemon players making a change if they can afford $15 a month due to these factors, what do you all think?