First off, I think this is going to be a RBN song simply because it has the info in the top right corner you usually see on previews of RBN songs.
This is insane. Because of the bass alone, I doubt this song will be FC'd for a while. This is probably the only case ever where a Rock Band song has more bass notes in their version of a song than Guitar Hero's version of a song.
Prepare to be thrashed!