Very fun song. I love the drum beat that goes on throughout the song, it's unique and fun to play. It's very challenging because some places require double tapping and it's rather complex, but it's something most good drummers should enjoy. The replay value of this song is extremely high.
However, this song has a drum solo that is very difficult because of questionable charting- there are quite a few places that should've been charted as lanes but instead aren't and move more than 16 NPS. Unlike the drum solos in Synesthesia, Beast and the Harlot, and If 6 was 9, it's actually not terribly difficult to pass, but hitting everything is almost impossible, especially if you don't have a four-figure kit that picks up every single note and resists the roll limit. It's just not that fun to play at all.
I'd give the song an A+ for the two choruses, main riff, bridge, and outro, and a D for the drum solo. I guess an A+ for five sections and a D for one section averages out to an A-, so that's what I'm giving this song.