Holy fucking shit. Ahead of Ourselves sounds insane live and I cannot wait to hear a proper version of this track.
That chorus is intense ... it has the potential to be one of my favorite NIN songs of all time.
Out of curiosity, what didn't you like in particular about it? I actually thought it was a pretty good cover as a whole.