Just when everyone thought that Beyonce would let 2013 go without dropping a new single or a new album... At midnight tonight, she shocked most of the world by releasing "Beyonce" 

The self titled album features tracks featuring Jay-Z, Frank Ocean, and even has here baby Blue Ivy making an appearance.

Of course, you know Bey couldn't do something typical and just drop an album. Each track on the album also has a music video with it.

The album is being sold on iTunes right now.

Expect a full album review soon.

While We Slept, Queen Bey Releases