Splinterlands cards are not stored on the blockchain when packs are opened or when rewards are given. You literally cannot determine the contents of your collection from the blockchain. There is absolutely no excuse why they couldn't quickly write them to the blockchain.
I am not aware of ANY other blockchain game -- particularly those that advertise valuable NFTs that don't keep 100% of collection information on the blockchain. If anyone else knows of any, please comment here.
Cryptokitties?