New Battlefront II Details and Talking with Eugene Byrd of LEGO Star Wars: The Freemaker Adventures