Just seconds into the first track you will find yourself thinking 'I know this guy, but from where?" The truth is that Deltron 3030 goes by many names. Sometimes he is Deltron. Other times he is Russel from the Gorillaz. Other times still, he is Del tha Funkee Homosapien. No matter what you call him, you cannot deny his musical sense. His beats are superb, if not simple and pure. His lyrics are smart, carefully planned and well executed. No mindless hip-hop here. If you happen to be among the legions of people who think that rap has lost its soul... check out Deltron 3030.