Dubstep and electronic music master Skrillex pulled a Beyonce Monday night by unexpectedly dropping his latest album, Recess.

According to the Hollywood Reporter, Skrillex released one song after another on his 11-track album via his Alien Ride smartphone app. You can now stream the full album in its entirety through the app or you can wait until March 18 to buy it on iTunes.

Fans were taken by surprise -- there was no word the EDM producer was going to release any songs from Recess so soon.

"HOLY SHIT @Skrillex is back boys! Wooooo!" wrote one Twitter user.

Recess features collaborations with Chance the Rapper, Diplo, Ragga Twins and more.