Nope, but at the moment this site is trying to get 150 people together then they are going to translate the whole manual from jap to english , ill try find the site for you .
I think i will be buying one of these most definatly if it like the hadron collider lol wow i will be shitting myself lol
BUT i will be gettin one my order is coming ur way.
Ollie