Xbox E3 2016 teaser reportedly leaks ahead of scheduled release http://buff.ly/1XNtLSW Posted on May 31, 2016 Xbox E3 2016 teaser reportedly leaks ahead of scheduled release http://buff.ly/1XNtLSW