In addition to this unparalleled array of game features, Kingdom Heroes offers numerous character customization options, branching classes and talent trees, mounted combat, a player based economy, instanced battlefields, thousands of quests, and global player-versus-player (PvP) events where rival factions battle for control of player cities and territory.