I do wonder why it's difficult to implement. If we are saving between stages, it should only save the character sprite and the 16 cards. Or is there more going on i haven't realized yet?