How come the only information I find on these guys is their obviously self serving, non-informing website and press releases? Strangely dating from this year and month only. Has anyone found a third party verification or does this only exist and work in the heads of the developers? -- If you can break it,I can fix it.Of course, It'll cost ya'