Anyone hear of these guys yet? Pretty amazing stuff, really... It's a couple guys from System of a Down who created a side project to bring out the rock a little more. They've got a clip of the video for their single "They Say" up on YouTube that makes it seem like the video is gonna be awesome. http://www.youtube.com/watch?v=ztc54pQtPfg Sam Umgd