Good work, man. I like the effects you use at certain times, and you seem like you synch up with the emotion of the track really well. I thought the flow could've been a bit better, to be honest, though, bro. I felt like you were offbeat a couple times, and it also seemed like you tried to push too many syllables into a line once, maybe twice. Keep at it- you've got a good voice for rap, and you're great at beats. Sorry I didnt actually get to do this one with you, man. I had a rap written for it and everything. :/
-DJDj
P.S.- Trust SynthGoddess- she's an epic singer.