How many cards are you allowed to hold in your hand at one time? I read through the whole rule book and didn't seem to give me a maximum. Also, how many special energy cards am I allowed in a deck? Lastly, am I allowed more than 1 Darkarai, Dialga, Moltres, etc in my deck even though they are legendaries and there are only one of them? Thanks for any help ^_^.