I've just listened to it. Damn, my voice is muddy. I blame the cheap integrated sound card of my secondary PC. An upgrade to a real sound card is planned.
This was actually the first time I listened to the Phantasy Star Hip-hop song. Not bad, but if there were no lyrics available I wouldn't have a clue as to what was being said.