I would think the record gets announced today or tomorrow. Usually Tuesday are album announce days for a lot of artists.
yup, it sounds so live, lots of honest pure energy from the performance. Sounds like they threw some mics up in a room and jammed.
Live version of this was also almost 7 minutes so I’m guessing this is the single version (made obvious by the “edit” in the title)