Sometimes I think I'm the only person on the planet who doesn't like Radiohead (except for paranoid android)
Not meaning to be ungrateful about C3's work, of course, but just saying.
I was like you once. I thought OK Computer was boring. I kept listening to it, trying to like it, but it just didn't hold my interest. I thought Kid A was kind of good, but still wasn't really into the whole Radiohead thing. It took Hail To The Thief to make me rethink the band. Airbag is really not an accessible song; 2+2=5 makes a much better introduction. Then I went back to OK Computer, and Subterranean Homesick Alien was like, "that's pretty cool," then Exit Music was like whaaaattt, and then Let Down was like WHHHAAAAATTTT and I've been a fan ever since.
So yeah, Radiohead is awesome, and Bearz is awesome for putting in so much hard work to bring it to Rock Band. It's too bad C3's weekly releases have to end, but this really was the perfect closer. Now for the "end of days" festivities!