Wrote an e-mail to one of the Devils ticket reps. about the song and got a pretty immediate response. They indicated they'd "like to see how the fanbase reacts over the next few games".
I agree with a few of the other people on here. R&R part 2 or not, this song is not the way to go. Zombie Nation (which ended up failing) was 10 times better than this song as a "goal song". This one doesn't fit at all.