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 for ages - lets hope it's all real!