Eminem has been dropping hints since last month about his forthcoming album with a fake drug ad, and earlier this morning he tweeted a video featuring a spokesperson who announces, “Tomorrow, noon Eastern time, 9 a.m. Pacific, you will be able to walk on water with #Revival.”

Well, the wait is over as he has released a new single titled, “Walk on Water” featuring Beyonce.

Listen to “Walk on Water” below.