Otherwise, whilst the fault probably lies at this end, it is probably worth quickly checking there are no typos in the address your browser was trying to access.
First Episode - China
Picked this up cheap on the PS4 sale and I'm glad I did, I've been hammering it for the past week or so.
Picked this up earlier, Steam description describes it well
Costs £2.89 for episode one, which will probably only take you