Microsoft is a leaky company, but today we saw something unprecedented: Minutes before the Xbox E3 press conference, the entire lineup leaked on Twitter.