What are the reasons Plants vs. Zombies 2 ruling over the player’s hearts?

The world is filled with millions of items and billions of population. Every person has their choices depend on what they like and what is useful for them. The gaming industry is also having the same concept among players because, in the millions of games, so many players love one …