Super Mario? In a rock song? :D
Still fits though. I would have liked that the song would go a tad faster at some point, but I guess you can't have everything in this world... :P
Don't worry about the Church Organs, I think they sound just fine. Overall: a pretty nice piece of art! Keep the weels turnin'!