Well played, Arcade Fire. Well played.

Well played, Arcade Fire. Well played.