Photo: Getty Images/AP

Whoa. Eminem just released his new single "Walk on Water"—featuring Beyoncé!

The new song, which he teased on Wednesday, arrived on Friday. It is the first preview of Eminem's upcoming album Revival, which is expected to arrive later this month.

There's no official word yet on when the album will arrive, but it is likely just days away. Eminem is set to perform on Saturday Night Live on Nov. 18 and his record is reportedly coming the day before, on Nov. 17.

This month also marks four years since the release of Eminem's last album, 2013's The Marshall Mathers LP 2

"Walk on Water" was produced by Rick Rubin and co-produced by past Eminem collaborator Skylar Grey. Hear it below.

Get the Latest in Your Inbox

SUPER_SIMPLE_FEEDBACK_MESSAGES_ERRORS_EMAIL Mail address is not not valid