This was entertaining as hell. I love/hate the rock influence here, sounded new and interesting but it didn't really blend the way RatM blends and overall creates this weird genre dissonance.
There are some mad bars here (metronome arsonist) and the Kanye reference was chuckleworthy, only thing I really didn't like was the amount of times you referenced your own name (what are you a Pokemon?) I know it's entirely a style of music, though, so that's just my own preference.