I don't think you can subscribe to this game with a gift card.