Well, there weren't English subs for it yet, so after doing Polish subs with my fansub group I decided to do English version, too. But I have to say that my English isn't perfect at all and subs needs proofreading (and probably some TL checking too, since I'm not learning Japanese, I only can somehow understand it, because I watched many animes I guess LOL), but they'll help you to understand at least. xDD
Ok, enough babbling.
- Fonts (yep, you should download and install them.)