I just downloaded this and have been playing it on my Duo. It's great to finally be able to know what the story is about! The dialogue is still in Japanese (it may be dubbed later on) but all the dialogue and in-game text has been translated. It's an excellent translation too, no Engrish here!
If you're interested in getting it, go here.
...and yes, I do own the Japanese PC-Engine original.