OH, I didn't even catch it was not released :( I just really liked the set up for the Monster logos and such then was not totally sure on the brand names too.
The Roccat and Turtle Beach brand names themselves - without the logo - are they reputable? I looked up reviews - but never know if...