It does definitely carry that South Park feel to it. Has a good groove to make up for it, though. Drums and bass were definitely stellar, especially bass and lead guitar. Then the synchronization leads to a differing from the weirdness of the song to me, which helped save it. Nice work there