I got to sit down with the crew of the Launch Day show at E3 2015 and we talked about what we saw during the first day of E3!

Advertisements