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.