I really want to play this game but I see it's only in Japan. Is there English at all in this game? anyone ever try it? Man this game sounds so awesome and will bring me back to the days when i had it for DC but with no cheating.