Serebii.net has just updated with this:

08-01-2013 11:20 GMT / 06:20 EST by Serebii Sorry about the delay, had an unfortunately poor timed computer failure. The big news is here! If you have any ideas for the site, be sure to send them in
With the release of Black 2 & White 2, the ...

More...