I mean, we kinda knew based off the bunch of new songs they came up with on tour that it was coming. Hopefully Radiohead time will come after that... (tho I still love The Smile)
the fact that this most likely means Radiohead is finished makes me torn over AMSP being a great final album and letting the project die and my inner stan crying that it's over