Or... people who can partly understand Japanese can attempt to play it...
BTW, as for the intro, it's something along these lines...
I tried to understand it, but the text was scrolling too fast for me...
Something about magic unleashing unto the world and a message from the ancients. There...