I am sure a video is coming. They wouldn't waste their time promoting it all album release week if they weren't going to follow through with the release.
This song has at at least managed to stay on the Hot 100 for over a month with no radio support and no video.
Just off of performances alone, #62 isn't that bad.
However, it flopped at Rhythmic radio.
I would expect that. It's definitely a more "pop" sounding song than "rhythmic" since it isnt really in the DJ Mustard/trap mold rhythmic is into right now