It has English Subtitles. By the way, the game just launched. Free of charge.

More...