I'm curious about purchasing heroes in Heroes of the Storm. Could you explain the process in detail? Do I need to have a certain amount of in-game currency or can I buy them with real money? Are there any promotions or discounts available? And how do I access the store to make a purchase? I'm looking forward to expanding my hero collection and would appreciate any guidance you can offer.