Looks cool!! When is it released. Anybody have any info? Website does not give tons of info. http://xenomeonline.com/