Madden 25 – E3 trailer and footage