Hav you heared of them? I think they are pretty cool [Edit:] Ah SH!T i'm so stupid i knew that i've seen the tread but i was not sure I'm sorry :'(