Check out this footage before it is removed! Does this new footy foretell of a soon to be released Battlefront III?