I don't think everyone who speaks English would visit that webpage and find that game. This is just a rule of trying to spread your game as far as you can. Trying to get as many downloads as possible should be every developers goal.

I'm not trying to force English onto anyone.

I don't know if this helps my case or not, but I also live in Taiwan (for over 7 years now.)