Sounds like soulbronumbuh 3 lent his voice and style to this game. I remember the invisible man dub vid, this game has his fingerprints all over it.