I've been exploring the tokenbound protocol as I may end up using it in my Beer related project. The ERC came out last summer and there are already some use cases about it. It basically converts any EVM-based NFT into an account, making it possible for the NFT asset to hold and transfer ERC20 tokens as well as other NFTs.
The idea is quite interesting if we are thinking about NFTs related to games, where the initial (root) NFT may be the user-related one and the rest (child ones) the assets that the user owns as he/she moves forward in the game.
Imagine you are willing to sell some assets on your gaming account, you can do so by transferring only the corresponding child NFTs. If you prefer to transfer the whole player account, you transfer the master NFT.
Traditional web2 games do not let you sell or transfer individual assets unless the game has an internal marketplace. And if you want to transfer the whole account, you basically give away your user account, which is generally associated with your email. That is not a nice solution.
You can dive into the protocol on its official webpage. Or just one of the videos from YouTube as this interview from Bankless. Just jump directly into minute 41:25 where Carly interviews Benny Giang