New NIN music?!?! Perhaps live shows again?!?!

Well, hell...I got me a Nine Inch Boner now!

(not really, but yeah)