Does anyone know much about them? I saw them at the lordco show briefly last year and theres not much information on them