Rosey Moment: New Album from Frank Ocean??

So late last night while most people were sleep the ever mysterious Frank Ocean realeased, this little how can I say this “MYSTERIOUS” teaser for what I believe to be an album accompanied by a release date July 17, 2012. In the background you can hear him crooning “She’s working up the pyramid tonight” so do you think this is for a single, ep or an official Def Jam album release?  Either way I’ll be happy.

– Stay Rosey