Pinch me! Am I dreaming?  Am I really going to be able to order an Egg McMuffin for lunch?!

Yes! It's true! After testing all-day breakfasts in several other cities, McDonald's will serve breakfast all day across the United States today!  It's about time.  Just in 2015 alone, McDonald's has gotten 120,000 tweets begging them to serve the magic that is the McMuffin and hash browns around the clock.

Just FYI, not ALL of their breakfast menu items will be available from open to close because the restaurants still need room on the grille for their lunch/dinner items.  The Egg McMuffin, Sausage McMuffin and hash browns will be available past 10:30 AM.

To make the announcement, McDonald's took to twitter, replying to tweets asking for all day breakfast from way back as 2008.