Roll on the translation project.
Jup afaik it has been partially translated by a member of Neo-Geo.com (Deuce).Unfortunately he never finished it up to now although he says it will be done sometime.
I used to have the software to make those 3D mock-ups... what is the name of it again?