This is not a surprise release though. They've been talking about an album release for a month. Also, Pharrel's album released date was put out weeks in advance. The public knew nothing about a Beyonce release. It just happened. She wasn't releasing album snippets, she just released it.