hardocp.com did an interview with this guy a few months ago, apparently the guy doesn't really have formal skills but came up with the idea a few years ago. Euclideon have been accused of vaporware...