Xbox E3 2016 teaser reportedly leaks ahead of scheduled release http://buff.ly/1XNtLSW May 31, 2016 | Posted in Shared | No comments Xbox E3 2016 teaser reportedly leaks ahead of scheduled release http://buff.ly/1XNtLSW Contributed by: LobbycastGeoff on May 31, 2016.Last revised by: Tagged: Buffer, IFTTT