Xbox & Bethesda Games Showcase Set for June 12th
We’re coming up in the middle of the year and that of course means it’s time for showcases and presentations from the biggest publishers and console makers. This used to just be collectively called E3, but the last couple of years haven’t…