I like it. The way I would want to do it is have there be one keychain item/sprite, and then have the keys that are attached to it associated with the player cache. That way if you lose your keychain, the replacement keychain would still have all your keys.
(Keep in mind me saying I like something does not automatically mean it's approved)
[img]https://i.imgur.com/3xbQmDo.gif[/img]Read the rules: Automated play is a bannable offense![img]https://i.imgur.com/HtElPYg.gif[/img]
Billy Mays' Quest Reviews 