Xbox Did Microsoft Keep Their E3 2015 Promises?

Top