Tag Archives: Bethesda leaks E3 announcement on their twitch channel

Bethesda leaks E3 announcement on their twitch channel

The leaks just keep rolling and this latest one is probably by accident as it was leaked on their own twitch channel.. The Bethesda Twitch channel¬†had a vocal track from their E3 press conference rehearsals. It seemed if someone had accidentally set their stream to go live. You could hear …

Read More »