That's really awesome. I certainly enjoy all the people you've mentioned that I recognize. Not familiar with Warcloud though. I'll have to check that out.
I'm a producer myself. I'm working with an MC, we've got some shows coming up soon.
What sort of sound is your group? Sounds cool, live instrumentation is almost always a good thing. It really livens up the act.