Well, since I'm the one how published those photos in the first place I guess that I'm the right person to answer that. All menus is in english and apart from the "Languages" menu (where you can select alot of subtitles) this looks like a 100% english release. Some pictures (warning though...