I stumbled on this about two weeks ago and it stuck with me. I've always been a New Order fan and this song takes me back to circa 1990. I don't know who Nada Surf is, and I'm not sure what the AV Club is, but this project is pretty cool.
The trumpet (?) replacing the electronica and the beatboxing in this is cool. Very cool.