Yes the movie’s home release comes with a promo card. 4KMedia has confirmed as such on their official FaceBook Page. What the card is isn’t confirmed, but it is confirmed to be included directly with the movie. Source