Website should be up and running again. The issues with the game should be fixed in Episode 7 which will drop today.
Delivered as advertised on the same day.