E3 2016 has already been quite a bit of excitement, with announcements we all expected combined with some that are coming totally out of left field. So far I haven’t written much of anything about it simply due to me waiting for the bulk of the announcements I would care about (namely Sony and Microsoft) […]