Great game. Love every aspect of it. You can buy upgrades if you don't have the patience to wait. Definitely not pay to play. When you join guilds the members are friendly and always willing to help. Great game!