EA Accidentally Leaks Titanfall 2 Release Date and Campaign via E3 Rehearsal
EA Accidentally Leaks Titanfall 2 Release Date  and Campaign via E3 Rehearsal We live in a funny world, where even some of the largest corporations make the dumbest and silliest mistakes. EA themselves have accidentally put up a live stream of them rehearsing their E3 conference and during the that time they were rehearsing the […]