beginner in solidity here.
I'm starting to build a trading card game on the Ethereum network using ERC721 tokens because cards will have different stats so I need them to be non-fungible.
My initial plan was to release 10 cards, and later on incrementally release "add-on packs" with more cards. I understand that it's impossible to change a smart contract after it's deployed, so, regarding the release of extra cards, is that possible? How?