Seeing Meteora kick serious butt in the new ep was actually amazing???