Yes, and unfortunately that link says something about the service isn't available in my area?
I remember somewhere there being an (unofficial) english patch (though not sure how trustworthy it is lol). If not I guess I'll either a. live through it, b. translate it myself (easier said than done lol), c. get my mate to translate it for me (even harder lol) or d. use a program to do it for me like VN Reader I think it's called