I was thinking about it today. You could use paper clips or something similar to betrayal in the house on the hill for the upgrades. but the rest should be pretty straight forward card creation. You could even make them double sided for extra powers or replicability. I just really like the islands upgrade mechanic. more card games could do with something like that.