I'd suggest practising more, especially concentrating on keeping with the flow of the music, you lose the beat from time to time. Also you get the mc babble from time to time - got no idea what you're saying skididilidcripididldkdidldllelewiddle etc. Oh and work on your lyrics, it gets a bit Blackout.
You're much better than the other mc on Dreams and your voice is quite good.
Don't take that as hating, just being blunt. Keep on the good work.