Yesterday I got a Leader card from HP. I was not aware that you could get one there.
The opinions expressed on this post are my own as a player, not as a Moderator.
Forum Rules