We go hands-on with Battlefront 2, get the scoop on the Overwatch World Cup, and list your top 5 anticipated games