Games slider Trailers ‘Star Wars: Battlefront 2’ and ‘Assassin’s Creed: Origins’ Nab E3 Top Game Trailer Views Aaron Asher June 20, 2017 E3 was huge this year, but the biggest things to come from the week-long convention […]