Well, if that is an April Fools joke, it's not particularly interesting.

I do seem to recall reading on a site recently that they were working on an English version of another game. But I just don't remember the specifics, as it wasn't something that I cared about.