All those rumors have finally panned out.

More...