You may have noticed today is April 1st - this explains the new site background you've been seeing. I must also admit that the following screenshot sadly was simply a quick photoshop job: https://i.imgur.com/67AnTmL.jpg
As is this one: https://i.imgur.com/B3bs107.png
I hope this didn't disappoint anyone too much

Even Eric noticed our little stunt:
If you missed Kazy's "PB2.5 Developer Stream", here is a recording:
And for everyone that's been spreading around the leaked images...
...APRIL FOOLS!