I love engrish. Incidentally, that game looks pretty cool. Too bad it may never get a look in because the game isn't really being 'sold' to anyone who views it. It doesn't give a clue about what the game is (racing? collecting?), nor how it controls or anything.
At least that game doesn't seem to require too much reading. Engrish-filled RPGs and similar games with a ton of text are horrendous. =/