i don't see any connection between Von and Radiohead... :S
as for the new song: it's, well, ... a bit strange? i'll see them live in three weeks, i guess i'll hear more of the new album then

and thanks for the heads up, 0900 - i'd have missed it otherwise