Beyoncé just surprised dropped her new album, LEMONADE, following the world premiere of her film by the same on HBO. The 12-track release is a conceptual project with guest spots from Kendrick Lamar, The Weeknd, James Blake, and Jack White.

The surprise release fittingly had Twitter on fire, with fans reacting to her first album in nearly three years. Here are some of the best tweets.

Beyonce released an album before Frank Ocean. Let that sink in.

— Rev. Melech Thomas (@MelechThomas) April 24, 2016

Beyonce just set a whole new standard for the public humiliation of scrub-ass men.

— Lindsey Adler (@Lahlahlindsey) April 24, 2016

So can they just pre-order the name engraving on Beyonce's Grammys now?

— Letty (@Letty) April 24, 2016

Beyonce really has the best team in music. No one talks, no one leaks, rollout is always flawless & the people around her play their part.

— Andrew Barber (@fakeshoredrive) April 24, 2016

Nobody can create compelling spectacles like Beyoncé when it comes to album releases. NOBODY. #Lemonade

— Charlamagne Tha God (@cthagod) April 24, 2016

Beyoncé wants you to dump him and overthrow the government

— rhi ✏️ (@mermaideleh) April 24, 2016

BEYONCE GOT MY EDGES LIKE 🙎🏼💇🏼🙆🏼

- upcoming Hamburger Helper tweet

— ItsTheReal (@itsthereal) April 24, 2016

No wonder Beyoncé took so long. This is what she was working on.... pic.twitter.com/79r4Fn2uXl

— taina morales (@withlove_eb) April 24, 2016

It's being reported that Mariah Carey had to make an emergency landing because Beyoncé dropped #LEMONADE 🍋🍋 pic.twitter.com/3dlM0Sk0yz

— Jordan Houston (@JordanHoustonxx) April 24, 2016

I feel like I'm watching jay z and Beyoncé broken marriage unfold before me.

or it could just be art. #LEMONADE

— Lolo Jones (@lolojones) April 24, 2016

let #LEMONADE be on iTunes tomorrow pic.twitter.com/ofK49uB0ei

— prefna (@normoneyaf) April 24, 2016