I'm going to have to go ahead and say that Cage is by far one of the worst MCs I've ever seen or heard. I went to a Mr. Lif show, and Cage opened up for him, and I realized that he was essentially an emo MC who only speaks about the depression and rage of his life, never any positive or uplifting topics. He was a complete downer on the entire show, and even amped up enough stupid angry fat men in Celtics jerseys to mosh, which was unncessary and detrimental to the shows vibe. I'm sorry, but I do not believe moshing should be a part of a hip hop show. It's about putting your hands up and bouncing to the beat, not angrily pushing yourself around, hurting those around you and making others mad and amped on adrenaline. And that is why I do no like Cage. C Rayz is cool though.