DJ Viz's sucks. a lot.
So your still not saying much to have beat him, im afraid. its not bad. its very different ,which is good. Lyrics = Awful. Might as well make your own and autotune them. much easier, better sounding too. Lyrics mastered badly also. Kick mastered badly. Again, its not awful. just room for improvement, so give it a wack.
-Doox4