This photo tweeted by someone at Stargate (producers who helped with some of Bey's hits in the past) shows a track list and release dates for her upcoming album.
For those who can't read the scribble:
1. 'Ratchet' (feat Lady Gaga & Azealia Banks)
2. 'Back 2 Business' (feat Jay-Z)
3. 'Roller Coaster' (feat Justin Timberlake)
4. 'Visions' (feat Sia)
5 'Dance' (It's Soon Over) (feat Rihanna)
6. 'More Than Sex' (feat Ne-Yo)
7. 'Better Than Ever Before' (feat Solange Knowles)
10. '12 Roses'
11. 'It's All Over'