by Necr0mancer
You are correct, you can have as many cards as you can pay energy for.The cards can be used the turn you buy them, but note that cards that say "Discard" MUST be used immediately, you cannot hold onto them for future turns.
Cards that say "Keep" will stay in front of you and will say when they are relevant.